The interview process included a phone screen with a recruiter and four technical interviews on site.
The phone screen was mostly behavioral. When a technical question was asked, the recruiter simply wrote down the answer with no follow-up questions. For example, the question "what is the most complex algorithm you've implemented?" was posed. They also asked a brain teaser (the 3, 5, 8-gallon water jug problem), which I did not complete.
The on-site portion consisted of four 45-minute interviews, each divided equally between behavioral questions and white-boarding. These interviews covered:
There was a 15-minute break between interviews.
Reverse a string in C
The following metrics were computed from 2 interview experiences for the Microsoft Software Engineer University Grad role in Redmond, Washington.
Microsoft's interview process for their Software Engineer University Grad roles in Redmond, Washington is incredibly easy as the vast majority of engineers get an offer after going through it.
Candidates reported having very good feelings for Microsoft's Software Engineer University Grad interview process in Redmond, Washington.