A very standard interview process for technical software engineering jobs.
It started with resume submission, followed by a couple of phone interviews and then an on-campus interview loop.
The on-campus interview loop mostly consisted of whiteboard coding and design questions, with lots of smaller follow-up questions.
Overall, it was not a terribly difficult interview, but they did ask many challenging questions.
There were a couple of difficult sorting-type questions that required some deep thought. However, the coding itself wasn't difficult once an algorithm was identified.
The following metrics were computed from 21 interview experiences for the Microsoft Senior Software Development Engineer role in Redmond, Washington.
Microsoft's interview process for their Senior Software Development Engineer roles in Redmond, Washington is on the easier side as most engineers get an offer after going through it.
Candidates reported having very good feelings for Microsoft's Senior Software Development Engineer interview process in Redmond, Washington.