After a first-round interview at my university, I was flown out to Redmond for an on-campus interview. The on-campus interview consisted of four or five hour-long technical interviews. Generally, one question was asked per interview. None of the questions were unreasonably difficult; however, I did not easily reach the right answer on two of them.
Given a sentence, write an algorithm to reverse each of the words in the sentence while preserving the order of the words.
The following metrics were computed from 35 interview experiences for the Microsoft Software Development role in United States.
Microsoft's interview process for their Software Development roles in the United States is very selective, failing most engineers who go through it.
Candidates reported having very good feelings for Microsoft's Software Development interview process in United States.