They asked me to describe a technical tool I learned. They also asked me to describe some difficulties I faced in my career in handling technical issues.
They told me to write code on paper. It was about returning the first index of a substring found inside a string. I could solve that, but I was never called up afterward.
It was a one-on-one interview. The interviewer checked my code, and I explained how I planned it. He acknowledged that the code was okay.
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.