Microsoft interview question

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