Passed the online assessment, which consisted of two easy or possibly medium-level LeetCode questions.
Coordinated setting up an interview through various recruiter contractors who refused to speak with me about the role. I was sent reams of prep material that was either impossible to complete (know details about the role and the people interviewing me) or was review material that didn't match what I asked for (e.g., design Netflix/YouTube, design an elevator system). Much of the information I received ahead of time conflicted with itself.
I spent 5 hours (including breaks) on interviews. I thought I did reasonably well, but apparently not well enough to move on. I thought I had a good rapport with everyone. In the end, the interview coordinator told me I didn't perform well enough but invited me to apply again in the future. When I asked when I could apply again and for details on what I did well and what I didn't do well, I was ghosted.
I've interviewed at dozens of places, and this was by far the worst set of recruiters I've ever worked with. They should be ashamed.
The following metrics were computed from 96 interview experiences for the Microsoft Senior Software Engineer role in United States.
Microsoft's interview process for their Senior Software Engineer roles in the United States is very selective, failing most engineers who go through it.
Candidates reported having good feelings for Microsoft's Senior Software Engineer interview process in United States.

