Pregunta de entrevista de Microsoft

Real project problems, as expected - algorithms, data structures, system design.