I applied online. The process took two weeks.
I skipped to the final round. There were two back-to-back interviews: first a LeetCode medium (on the easier side) and then a system design question. I don't think the interviewer understood the question because he kept on confusing himself, gave me an API where two endpoints are the same but had different names, and asked a question which was exactly what one of the endpoints returned. Then he screamed at me that I can't just call the endpoint before realizing that I was right and then changed the question.
Common behaviors, LeetCode medium, and a question about a time you've worked remotely on something.
The following metrics were computed from 2 interview experiences for the Microsoft Software Engineer (Internship) role in Boston, Massachusetts.
Microsoft's interview process for their Software Engineer (Internship) roles in Boston, Massachusetts is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having very negative feelings for Microsoft's Software Engineer (Internship) interview process in Boston, Massachusetts.