I applied on-campus and secured an interview there two weeks later. The interview lasted about 30 minutes.
The interviewer began with one simple technical question, followed by behavioral questions. Finally, we had a discussion on an open-ended question.
I felt I performed well, but was ultimately rejected after one month. I suspect they weren't prioritizing hires from my university this year.
The first question is a really simple one, about FizzBuzz. The last one is about designing a scheduling function in an operating system.
The following metrics were computed from 68 interview experiences for the Microsoft Software Development Engineer role in Canada.
Microsoft's interview process for their Software Development Engineer roles in Canada 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 Canada.