I got the interview through my college career website. I applied online and received a link that contained a technical assessment, a personality test, and a behavioral test.
After a week, I had a phone interview scheduled. The phone interview consisted of many HR questions.
They asked about my interest in software development in test, but I strongly insisted that I want to do software development. The online technical assessment contained a lot of questions related to 'Testing'. Also, in the phone interview, I talked about my previous projects, a challenging project, and what defines good software. In addition, I had a question about how I would test an application related to shapes and triangles. Overall, I felt that I was being interviewed for a testing position.
What was the most challenging project you have ever worked on?
What is the maximum number of lines you have coded for a project?
What are the qualities of a good software?
The following metrics were computed from 1,003 interview experiences for the Microsoft Software Development Engineer role.
Microsoft's interview process for their Software Development Engineer roles is very selective, failing most engineers who go through it.
Candidates reported having very good feelings for Microsoft's Software Development Engineer interview process.