First round: HR call.
Second round: Technical phone screen. This round includes medium to hard LeetCode problems. Expect an introduction followed by two problems.
When you pass your phone screen, you will proceed to an onsite interview consisting of four rounds. Each round will feature one or two algorithm problems and a behavioral question (BQ).
Why did you choose MS?
How do you deal with on-call problems?
The following metrics were computed from 135 interview experiences for the Microsoft Software Engineer role in Seattle, Washington.
Microsoft's interview process for their Software Engineer roles in Seattle, Washington is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Microsoft's Software Engineer interview process in Seattle, Washington.