I was contacted through LinkedIn.
I then had two phone interviews. After they were satisfied, they invited me to a hiring event scheduled in Chicago for an in-person interview.
A "Meet & Greet" session was scheduled a couple of days before my actual interview. This gave me the opportunity to interact with team members, some of whom were on the interview panel.
The in-person interview consisted of four one-hour interviews. They were focused on problem-solving, writing programs, discussing approaches, and designing data structures.
The interviewers were very friendly and encouraging, guiding the entire problem-solving process.
Nothing specific.
The following metrics were computed from 2 interview experiences for the Microsoft Software Development Engineer role in Chicago, Illinois.
Microsoft's interview process for their Software Development Engineer roles in Chicago, Illinois 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 Chicago, Illinois.