Taro Logo

Machine Learning Engineer Interview Experience - Toronto, Ontario

April 1, 2025
Neutral ExperienceNo Offer

Process

The interview process consisted of one online coding screening and two subsequent rounds.

The first round was a coding interview with a member of the Engineering team.

The second round was an onsite interview, featuring four separate interviews covering system design, coding, behavioral aspects, and past projects.

Overall, the interviews were good. However, after the final interview, there was no communication for two weeks, followed by a rejection.

When clarification was requested, the company responded three weeks later via email, stating, "you didn't ask enough questions on the system design interview." This is a common response from them and was not accurate in my experience.

Questions

A lot of NLP basics appear in coding interviews, such as separating bi-grams and tokenizing text using specific requirements.

Interview Statistics

The following metrics were computed from 3 interview experiences for the Yelp Machine Learning Engineer role in Toronto, Ontario.

Success Rate

0%
Pass Rate

Yelp's interview process for their Machine Learning Engineer roles in Toronto, Ontario is extremely selective, failing the vast majority of engineers.

Experience Rating

Positive33%
Neutral67%
Negative0%

Candidates reported having very good feelings for Yelp's Machine Learning Engineer interview process in Toronto, Ontario.