Design a bank with scheduled payments and merges | HubSpot Interview Question