Pergunta de entrevista da empresa Capital One

Design a banking system given a list of transactions.