Taro Logo

Senior Machine Learning Engineer Interview Experience - Vancouver, British Columbia

December 1, 2023
Neutral ExperienceNo Offer

Process

Applied through referral. Within a week, I received an email from a hiring manager to set up the first interview. It included one LeetCode medium question and a 30-minute discussion about my background and previous projects. After passing this round, an internal recruiter reached out to set up the onsite interview.

This recruiter was the worst I have ever worked with: very unprofessional and non-responsive. They did not confirm the time until the last minute, with no additional information. I kept sending emails to try to confirm and was kept in the dark regarding what to expect in the interview, leaving me with no idea what to prepare for.

I was inexperienced and a pushover for not delaying the interview due to the lack of information.

The onsite interview had four rounds:

  • One LeetCode hard question (linked list)
  • One data structure question (create a database to store data efficiently)
  • One system design question
  • One general interview with a PM (asking to compare Microsoft and Google products and recommend one)

I aced the LeetCode question but performed averagely on the other three. I never received any feedback from that recruiter, only a rejection after two months.

Questions

LeetCode Linked List

Blind 75

Was this helpful?

Interview Statistics

The following metrics were computed from 1 interview experience for the Microsoft Senior Machine Learning Engineer role in Vancouver, British Columbia.

Success Rate

0%
Pass Rate

Microsoft's interview process for their Senior Machine Learning Engineer roles in Vancouver, British Columbia is extremely selective, failing the vast majority of engineers.

Experience Rating

Positive0%
Neutral100%
Negative0%

Candidates reported having mixed feelings for Microsoft's Senior Machine Learning Engineer interview process in Vancouver, British Columbia.

Microsoft Work Experiences