It was easy, given that the position was for entry-level undergrads. There were few design questions, some simple algorithms, and a few test cases.
There were three technical interviews, followed by a technical cum HR interview with the hiring manager.
All interviewers were really helpful.
Each round lasted fifteen to twenty minutes, and the round with the hiring manager was for half an hour.
Design a snake-and-ladder game.
The following metrics were computed from 634 interview experiences for the Microsoft Software Development Engineer role in United States.
Microsoft's interview process for their Software Development 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 Development Engineer interview process in United States.