First, I had a technical round where the interviewer asked a LeetCode medium question. Then, the onsite consisted of three rounds with the Hiring Manager and senior engineers. They all asked a LeetCode medium question and some behavioral questions during each of these interviews.
What are you looking for in your next role?
The following metrics were computed from 8 interview experiences for the Microsoft Software Engineer II role in Canada.
Microsoft's interview process for their Software Engineer II roles in Canada is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having very good feelings for Microsoft's Software Engineer II interview process in Canada.