Taro Logo

Machine Learning Engineer Interview Experience - Turkey

June 1, 2019
Positive ExperienceGot Offer

Process

The process was smooth. I completed four interviews and a home task assignment. The HR department always responded quickly after each interview.

The first interview was an introductory one where I shared my experiences. There were also a few simple questions regarding ML and Python.

After the first interview, I received a home task assignment. I created an ETL procedure, built a machine learning model, evaluated its performance using appropriate metrics, and finally devised an algorithm that takes action for each user based on the predictions.

The second and third interviews were with a data scientist and a product owner, respectively. These interviews were intense and difficult. Expect many ML and probability-related questions. I was also asked about my experiences in detail. In addition, the interviewers posed brain teasers (probability & combinatorics) and algorithmic questions.

Finally, I had an interview with a Lead DS. This interview consisted of behavioral questions as well as a brain teaser.

Then, I received a very nice offer :)

Questions

What are the differences between Gaussian Mixture Model clusterization and K-means?

What is the difference between the standard deviation of a sample and the standard error of the population mean?

Was this helpful?

Interview Statistics

The following metrics were computed from 1 interview experience for the Revolut Machine Learning Engineer role in Turkey.

Success Rate

100%
Pass Rate

Revolut's interview process for their Machine Learning Engineer roles in Turkey is incredibly easy as the vast majority of engineers get an offer after going through it.

Experience Rating

Positive100%
Neutral0%
Negative0%

Candidates reported having very good feelings for Revolut's Machine Learning Engineer interview process in Turkey.

Revolut Work Experiences