I applied online.
I received an interview appointment in three weeks.
The interview was conducted over the phone.
First, I was asked about my projects, then about coding questions.
The phone interview lasted for 30 minutes.
There were some basic data structure questions, like implementing merge as in merge sort and reversing a string.
One behavioral question was on 'Why do you choose Microsoft?'
The interviewers were very nice, and it was a good experience. This was my very first tech interview.
The following metrics were computed from 634 interview experiences for the Microsoft Software Development Engineer role in United States.
Microsoft's interview process for their Software Development 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 Development Engineer interview process in United States.