Landing a machine learning internship at Microsoft is a competitive feat, and the interview process definitely reflects that. The in-depth machine learning portion pushed me to my limits. The interviewer fired off detailed questions that delved into specific algorithms and concepts. There were definitely moments where I felt like I was out of my depth, especially with some of the more nuanced aspects they explored.
It can be pretty discouraging to experience that level of challenge in an interview. Here I was, feeling like I had a solid grasp of machine learning, yet struggling to articulate everything perfectly. It highlighted areas where my knowledge needed to be more precise.
I applied online. The process took 4 weeks. I interviewed at Microsoft (Hyderabad) in Jan 2024
Interview
We had OA round, then shortlisted students were asked to appear for technical round 1, then further shortlisted students attended technical+hr, which were completely based on DSA and fundamentals of CS
I applied online. The process took 1 week. I interviewed at Microsoft (Gurgaon, Haryana)
Interview
The Microsoft internship interview process involves an initial application and resume screening, followed by an online assessment (if applicable). Next, there are phone or virtual interviews focusing on technical and behavioral questions. The final stage includes multiple in-depth technical and behavioral interviews, either on-site or virtual, before an offer is extended.
Interview questions [1]
Question 1
During my interview at Microsoft, I was asked to solve a coding problem related to data structures and algorithms. They wanted to see how I approached problem-solving and how well I could write efficient code.