Pergunta de entrevista da empresa Genpact

Mostly technical stuff and partner's interview