A friend from MS referenced me.
A recruiter quickly reached out with an online screening test. After passing the test, I received an invite for an onsite interview.
I had five 1-hour interviews onsite, all of which were one-on-one with different engineers and managers.
The whole process took two months, but it could have been faster, as I took a two-week vacation in the middle.
Basically, all interviewers asked a generic question to design some generic system/service. This was followed by further drilling down into particular details of the design and implementation of certain algorithms.
Some examples include:
The following metrics were computed from 38 interview experiences for the Microsoft Software Development Engineer II role in Redmond, Washington.
Microsoft's interview process for their Software Development Engineer II roles in Redmond, Washington is on the easier side as most engineers get an offer after going through it.
Candidates reported having very good feelings for Microsoft's Software Development Engineer II interview process in Redmond, Washington.