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:
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.
LeetCode Linked List
Blind 75
The following metrics were computed from 1 interview experience for the Microsoft Senior Machine Learning Engineer role in Vancouver, British Columbia.
Microsoft's interview process for their Senior Machine Learning Engineer roles in Vancouver, British Columbia is extremely selective, failing the vast majority of engineers.
Candidates reported having mixed feelings for Microsoft's Senior Machine Learning Engineer interview process in Vancouver, British Columbia.