This is for an event interview.
The first step was an online tech screening. It ranged from easy to medium difficulty problems. You might be asked to write an algorithm, find bugs and provide fixes, or write possible test cases. I had three such problems:
Then, I had an onsite interview with four rounds. These were pretty straightforward whiteboard coding questions:
LeetCode is the best source for Microsoft interviews. I would say to expect at least two rounds with LeetCode-style problems, but one should be able to solve them if practiced enough. I received three problems outside of LeetCode.
I got a call from the recruiting manager the next business day and discussed the offer. Their turnaround was super quick!
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.