Pergunta de entrevista da empresa Microsoft

Past projects. Normal coding problems.