I submitted my resume at a university technical fair and received an interview a couple of weeks later. The interview was at the career center and lasted about 45 minutes to an hour. It was a one-on-one interview, and in general, it was quite relaxed with a friendly interviewer.
The interviewer initially went through my resume and asked specific questions based on it. Afterwards, they asked more technical questions and then inquired if I had any questions.
There weren't really any difficult questions. However, there were some on various algorithms that were tricky.
The following metrics were computed from 999 interview experiences for the Microsoft Software Engineer role in United States.
Microsoft's interview process for their Software Engineer roles in the United States is very selective, failing most engineers who go through it.
Candidates reported having very good feelings for Microsoft's Software Engineer interview process in United States.