I applied through college or university. The process took 2 weeks. I interviewed at Microsoft (Virgin, UT) in Oct 2025
Interview
Phone screen with employee with very basic statistics and machine learning questions where they asked for my thought process during it. No coding involved and was only verbal didn't ask to share screen
Interview questions [1]
Question 1
Given that we have a machine learning model that performs well locally but when deployed to users doesn't what could possible be the cause of this
The interview process started with a short 30-minute introductory interview, where we mainly discussed my previous experience, background, and motivation for the role. After that, I had three interviews in one day. One interview focused more on my previous projects and experience, while the other two were more technical and focused on machine learning theory, practical ML problem-solving, and model selection. The interviewers were very nice, professional, and the atmosphere was comfortable throughout the process.
Interview questions [2]
Question 1
Describe how you would build a model that recognizes whether a person is wearing glasses in a photo.
I applied online. I interviewed at Microsoft (Cambridge, MA) in Apr 2026
Interview
The interview process included an initial screening stage followed by a final round. The final round consisted of three 45-minute interviews with short breaks in between. The discussions focused mainly on prior experience, research projects, machine learning fundamentals, model evaluation, experimentation, and applied problem-solving in product-oriented settings. There were also behavioral questions and discussion of how I approach failure analysis, data quality issues, and the practical impact of technical solutions.
Interview questions [1]
Question 1
One time you had to modify an existing algorithm. Tell me about your research.
Two rounds of interview, both technical, in both rounds I was asked about my projects and very deep insights related to those, also the questions were very practical based ml questions, i was asked to do live coding also in both the rounds