I applied online. I interviewed at Microsoft (Redmond, WA) in Jan 2026
Interview
three round interviews -- one deep dive on your resume, one technical interview, and one behavioral interview. The technical interviews are mostly on SQL and pandas, no leetcode type of questions. In addition, they also ask ML case questions. Resume deep dive is mostly asking about your past experiences with some ML concepts.
Interview questions [1]
Question 1
1. If the dataset is imbalanced, what metric should you use? 2. The predictive model gave x, y ,z churn rate predictions for customers. What would you do to convince the stakeholders that this is a good model?
It was a great experience, we discussed my previous experience and then I was asked questions on post training, which is related to my previous projects. Waiting for the final results.
Leetcode + LLM knowledge
first a quick introduction from both sides
then one medium level leetcode question followed by a lot of LLM related questions, also asked about projects on resume
Interview questions [1]
Question 1
Leetcode + LLM knowledge
first a quick introduction from both sides
then one medium level leetcode question followed by a lot of LLM related questions, also asked about projects on resume
I had a technical screen was for 30 minutes. Went over my resume, asked me questions In depth about my projects.
Interviewer was nice and friendly. Waiting for next rounds.