I had a 30-minute phone interview with one of the recruiters.
It included many behavioral questions and a brain teaser.
There were also questions about complexity and explaining recursion.
Explain recursion to an 8-year-old.
You have 9 balls, and one of them weighs more than the rest. You also have a scale, and your goal is to find the heavy ball using the scale. You can only use the scale twice.
The following metrics were computed from 1 interview experience for the Microsoft Software Development Engineer role in Saint Paul, Minnesota.
Microsoft's interview process for their Software Development Engineer roles in Saint Paul, Minnesota is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Microsoft's Software Development Engineer interview process in Saint Paul, Minnesota.