Typical Microsoft interview process:
The hiring manager screen went over time by a lot. One of the interviewers did not show up, so I had to reschedule that interview. The same interviewer was late to the rescheduled interview. This interviewer also did not turn on their video, while I was asked to share everything, including my entire screen, for solving technical questions.
Design and implement an API server.
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.