There was an initial technical interview, followed by a final round interview. This included a technical assessment and a discussion with a few employees, who asked more about previous work. This component was a little difficult, as I wasn't fully prepared to be quizzed on past projects and their application to potential solutions.
Did you ever consider X solution to solve your ML research problem?
Why do you think it would or wouldn't work?
The following metrics were computed from 383 interview experiences for the Microsoft Software Engineer (Internship) role in United States.
Microsoft's interview process for their Software Engineer (Internship) 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 Engineer (Internship) interview process in United States.