I heard about the opportunity through a recruiter.
I chatted with the recruiter over the phone and received an online assessment within the week. I heard back within a few days that I passed. (For prospectives, they care more about your process than you getting 100% in their test cases).
I then landed a tech interview day, which consisted of four interviews, each about 45 minutes long. However, they all went over, so I had no break in between. All of the questions varied in structure and detail.
Standard data structures (string, array, etc.) and algorithms.
The following metrics were computed from 1 interview experience for the Microsoft Software Engineer I/II role in Seattle, Washington.
Microsoft's interview process for their Software Engineer I/II roles in Seattle, Washington is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Microsoft's Software Engineer I/II interview process in Seattle, Washington.