The interview process for the SWE Intern position was fairly structured and straightforward. It started with an online application, and after a short period I was contacted by a recruiter to schedule the first interview.
The first round was a phone/virtual interview that focused mostly on basic technical questions and some behavioral questions about my experience, projects, and interest in the role. After that, I moved on to a technical interview where I was asked to solve coding problems and explain my thought process step by step. The interviewer was mainly looking at problem-solving skills, understanding of data structures and algorithms, and how clearly I could communicate my approach. There were also a few follow-up questions to see how I would improve or optimise my solution.
One of the main questions they asked me was to solve a coding problem using data structures and explain my logic out loud while I was solving it. They also asked follow-up questions to see how I would optimize the solution.
The following metrics were computed from 102 interview experiences for the Microsoft Software Engineer (Internship) role in Redmond, Washington.
Microsoft's interview process for their Software Engineer (Internship) roles in Redmond, Washington is incredibly easy as the vast majority of engineers get an offer after going through it.
Candidates reported having very good feelings for Microsoft's Software Engineer (Internship) interview process in Redmond, Washington.