The interview process I went through was a bit abnormal, as the project I worked on was being acquired by Microsoft.
I did not need a phone interview. Instead, I went straight to Redmond with my other team members for an on-site interview.
It started from 9 to 5, a full day including lunch. Each interviewer had me for an hour and asked me coding questions, design questions, about my past experience (especially how well I knew the project being acquired by Microsoft), and the usual.
At the end of the interview, I was taken to a person who said that if I wasn't hired, I wouldn't have met him, so I was very happy.
A few days later, I received a pretty decent offer, and so I took the job.
Cannot mention too many specific things due to an NDA, but it involves writing a binary tree and printing it in a tree-viewable format on the console.
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.