I had an on-campus interview briefly after my school's career fair, then I was flown to Seattle for an onsite.
The on-campus interviewer didn't know what Haskell was, which really surprised me. Other than that, it was a pretty easy technical question and a few behavioral questions.
The onsite interview at their headquarters was very organized. However, my last interviewer told me, "I know people can't think when interviewers stare at them, so I am gonna check my emails for a while while you code on the board. No need to talk through every line of code to me." I found that odd, and that was the interview I failed.
The questions were all pretty standard, harder than the on-campus one but still very manageable.
replace%20each%20space%20with%20"%20%20"%20in%20a%20string
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.