I was referred to a specific team at Microsoft, as New Grad hiring was halted for 2016. I spoke with a manager on the phone for an hour, and was asked about my resume and given an interview question.
Two weeks later, I was flown to Seattle for an onsite interview with the team at Redmond. It consisted of five interviews with coding and culture-fit questions. I was at the Microsoft Campus from 9 AM to 4:30 PM.
The process was nice, and the interviews were more conversational than, say, Google onsite interviews. I received a call two days later with an offer to join the team.
Microsoft enjoyed asking data structure questions with arrays, linked lists, strings, etc. Questions on graphs are said to be rare. Be prepared to answer any design questions, which may be follow-up questions to coding questions.
Questions on string traversal, arrays, and math were common in my interview.
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.