I met a recruiter at a campus career fair.
The recruiter contacted me within two weeks to set up an on-campus interview.
The email containing the interview sign-up also included a list of books and websites to help prepare for the interview.
The interview itself was half an hour long.
The interviewer asked me to talk a little about my classes and projects, which I did for seven minutes. The rest of the time was spent working out a technical problem.
I first discussed my ideas with the interviewer, who then provided feedback on what he liked and disliked. He then asked me to write down some code.
I heard back from the recruiter a week later, informing me that I had made it to the next round, which has not taken place yet.
The technical question was related to data structures and sorting.
The following metrics were computed from 138 interview experiences for the Microsoft Software Developer role in United States.
Microsoft's interview process for their Software Developer roles in the United States is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Microsoft's Software Developer interview process in United States.