1 phone screen followed by 5 onsite rounds. The phone screen was a real-world problem, with emphasis on algorithms rather than actual code.
Onsite rounds were standard, with 3 of them focusing on design and 2 on LeetCode medium questions.
Most of them were design questions, like designing a certain system and how one would scale it.
Few rounds were standard LeetCode questions of medium difficulty, while one round was about going into implementation details of projects listed on my resume.
The following metrics were computed from 207 interview experiences for the Microsoft Software Engineer role in Redmond, Washington.
Microsoft's interview process for their Software Engineer roles in Redmond, Washington is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having very good feelings for Microsoft's Software Engineer interview process in Redmond, Washington.