First, I dropped my resume with a recruiter. About a month later, I received an email setting up a phone/Skype interview. I participated, and it went fine. The interview was a mix of behavioral questions and technical questions, with two brain teasers at the end.
The week after, I received another email stating that they would move me to the final round. The problem is, all the positions "had been filled," but my first interview feedback would still be valid.
I emailed the recruiter back with a few questions, and she didn't answer. Instead, she sent me a rejection email.
One month later, I received another rejection email from a different recruiter. Again, I emailed back, asking some questions to clear up some doubts. There was no answer.
The worst part is that I can track who reads my emails, and these recruiters read them multiple times. They just decided not to answer.
Why do you want to work for MS?
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.