The first interview was on-campus. I received an email that I had passed two weeks later, but it took nearly two months to schedule the final round interviews.
The trip was planned and paid for by Microsoft. The day started with lunch on their campus with the other interviewees. We then took a short tour of the campus. We had four interviews back-to-back and were given the results within five business days.
Question involving variation of Quicksort
Dynamic programming question
Question involving iterative implementation of Breadth-First Search
The following metrics were computed from 214 interview experiences for the Microsoft Software Development Engineer role in Redmond, Washington.
Microsoft's interview process for their Software Development Engineer roles in Redmond, Washington is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having very good feelings for Microsoft's Software Development Engineer interview process in Redmond, Washington.