I applied on their website and was contacted within a month for a phone screen. The hiring manager asked a fairly basic design question and ended the interview stating interest in having me come for an on-site.
The on-site consisted of five interviews and a lunch in the team's offices.
Given a file hierarchy, write an algorithm to traverse the hierarchy and process data in the file system.
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.