I sent in my resume and received a phone call that was very high-level, asking basic questions such as whether I was allowed to work in the US.
Then, I was sent information to set up a technical Lync interview with the project lead.
This interview was enjoyable and fairly relaxed. You can type code in any language you prefer. I believe they like to see your thought process, and they will assist you if you talk through it and ask questions.
Reverse a linked list.
Implement and evaluate the expected runtime of bogoSort.
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.