I had an on-campus interview that consisted of 30 minutes of casual conversation, along with a few problem-solving questions that heavily emphasized the process. Unfortunately, I didn't hear back for two months. I only found out that while I had passed the initial screening, Microsoft had already booked all of its interviews for the rest of the year. Microsoft is very big, and it seems easy to fall through the cracks if you don't wow your way onto the high-priority list. Some of my friends have had similar experiences.
How would you design a function to do X? (I don't remember the exact task, but it was pretty simple.)
The following metrics were computed from 45 interview experiences for the Microsoft Software Engineering role in United States.
Microsoft's interview process for their Software Engineering roles in the United States is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having very good feelings for Microsoft's Software Engineering interview process in United States.