Pergunta de entrevista da empresa Boston Consulting Group

problem solving , complixity analysis and some technical questions