Phone screen interview (fairly easy, just wrote pseudocode). The next round consisted of 4 interviews. Each interview had behavioral questions at the beginning, followed by 1-2 technical questions. No system design or math questions were asked.
2 recursion problems, and the other 2 were LeetCode easy-medium.
The following metrics were computed from 8 interview experiences for the Microsoft New Grad Software Engineer role in United States.
Microsoft's interview process for their New Grad Software Engineer roles in the United States is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having very good feelings for Microsoft's New Grad Software Engineer interview process in United States.