Pergunta de entrevista da empresa Microsoft

Two Sum, a pointers question and a systems design question