Pergunta de entrevista da empresa Capital One

Design a banking system that can handle deposits, withdrawals, and transactions.