Microsoft visited our campus' career fair. I dropped my resume at their booth, and a few weeks later, I was notified via email that I was invited to an interview on my college's campus.
The interview was 30 minutes long. Approximately 15 minutes were dedicated to behavioral questions, and the remaining 15 minutes focused on the single technical question listed below.
Behavioral questions included topics such as, "Why did you choose computer science?"
Implement an algorithm to return a copy of a linked list in which each node has random pointers to other nodes within the list.
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.