HubSpot Interview Question

To implement a banking system with deposits/withdrawals and transfers.