I attended the hiring event.
There were four rounds: three technical interviews and one system design interview.
They asked behavioral questions for the first 20 minutes or so of each round, followed by the technical question.
It was a pretty standard and straightforward process.
These were not typical LeetCode questions. Instead, interviewers developed them themselves, drawing directly from their work.
There was even a graph and Excel involved, which proved very tricky. I found myself lacking sufficient time to complete them after answering all the behavioral questions.
The system design question asked me to design something akin to Google Docs.
Overall, I would say the bar was pretty high.
The following metrics were computed from 950 interview experiences for the Microsoft Software Engineer role in United States.
Microsoft's interview process for their Software Engineer roles in the United States is very selective, failing most engineers who go through it.
Candidates reported having very good feelings for Microsoft's Software Engineer interview process in United States.