Pregunta de entrevista de Microsoft

They asks from Data structure algorithms to logic puzzles.