Pergunta de entrevista da empresa Deloitte

Presentation on a live example.