Microsoft interview question

Two system design, two coding interviews.