Taro Logo

Machine Learning Engineer Interview Experience - Moscow, Russia

January 11, 2019
Neutral ExperienceNo Offer

Process

I applied through the company's website. The HR manager contacted me almost immediately.

After a 10-minute phone screen, I was invited to an on-site technical interview.

The interview comprised two 1:1 sessions with two different engineers, each session lasting 1 hour with no pause in between.

  • The first session focused on probability and statistics. I was given two problems on conditional probability and Bayes' rule, followed by a problem on statistics that required knowledge of confidence intervals, the central limit theorem, and more.
  • The second session focused on analytical and coding skills. I was offered a couple of brain teasers and then was asked to write some Python code on a sheet of paper.

The interviewers were polite and professional but appeared somewhat too detached.

Due to my poor preparation, I had trouble moving smoothly beyond the easiest problems. The written rejection arrived the same day.

Questions

Design a function that outputs the N most frequent words in a given (large) text file.

Can the procedure of tossing a coin be modified to output three outcomes instead of two?

Was this helpful?

Interview Statistics

The following metrics were computed from 3 interview experiences for the Yandex Machine Learning Engineer role in Moscow, Russia.

Success Rate

33%
Pass Rate

Yandex's interview process for their Machine Learning Engineer roles in Moscow, Russia is fairly selective, failing a large portion of engineers who go through it.

Experience Rating

Positive67%
Neutral33%
Negative0%

Candidates reported having very good feelings for Yandex's Machine Learning Engineer interview process in Moscow, Russia.

Yandex Work Experiences