I started with an on-campus interview, which lasted for about 20 minutes.
I was brought in for an on-site interview at their Fargo location. The interview lasted pretty much all day (about 8 hours) and consisted of 5 sessions plus lunch.
The entire day was technical questions, with the exception of lunch, where they ask about where you see yourself and what you want to do with your life, etc.
I forget the rest
The following metrics were computed from 3 interview experiences for the Microsoft Software Development Engineer role in Fargo, North Dakota.
Microsoft's interview process for their Software Development Engineer roles in Fargo, North Dakota is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having very good feelings for Microsoft's Software Development Engineer interview process in Fargo, North Dakota.