Pergunta de entrevista da empresa Scotiabank

Mostly related to system design.