I had one on-campus interview, and then flew out to their main office for an on-site interview.
I spoke to four different interviewers, each for an hour-long session. All of the interviews included a mix of whiteboard coding problems and behavioral questions. The coding problems were usually fairly short.
General data structures/algorithms questions, not terribly difficult besides one or two.
The following metrics were computed from 2 interview experiences for the Microsoft Software Engineer (Internship) role in Bellevue, Washington.
Microsoft's interview process for their Software Engineer (Internship) roles in Bellevue, Washington is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having very good feelings for Microsoft's Software Engineer (Internship) interview process in Bellevue, Washington.