Microsoft interview question

three technical, two conversational