Applied online.
A recruiter contacted me and set up a phone screen. The phone screen lasted 45 minutes and consisted of puzzles and questions about my resume, past experiences, and projects.
I received a reply within 2 days stating I had cleared the phone round and would move on to the onsite interviews.
It took almost 2 months to schedule the onsite due to scheduling conflicts.
Onsite interviews began after lunch and consisted of 4 back-to-back interviews of about 45 minutes each. Three of these were coding interviews, and one was a design problem. All were conducted on the whiteboard.
DS and algorithms-based questions. Questions similar to the moderate/hard from CTCI.
The following metrics were computed from 207 interview experiences for the Microsoft Software Engineer role in Redmond, Washington.
Microsoft's interview process for their Software 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 Engineer interview process in Redmond, Washington.