Applied in July, got phone interview in August, on-site in September.
The phone interview was conducted by a recruiter. Most of it was behavioral, but they asked technical questions that they clearly weren't qualified to evaluate.
Examples included questions like "What data structures and algorithms were used in that project?" when it clearly didn't make sense, or "How many lines of code was that project?" which is a pretty bad sign.
In the on-site, there were four straight coding interviews. It wasn't terrible, but it was pretty difficult. A couple of the interviewers felt somewhat aggressive, questioning my choice of answering in Python (which I've never had a company care about) or straight-up ignoring some things I said.
I received a call about 1.5 weeks later that I got the offer.
Trees, greedy algorithms, sorting
The following metrics were computed from 1 interview experience for the Microsoft Software Development Engineer New Grad role in Redmond, Washington.
Microsoft's interview process for their Software Development Engineer New Grad roles in Redmond, Washington is extremely selective, failing the vast majority of engineers.
Candidates reported having very negative feelings for Microsoft's Software Development Engineer New Grad interview process in Redmond, Washington.