First interview was with HR, just talk about your projects. Next was a talk about theoretical ML, then a practical ML use case (but discussing) and last one live coding interview
Interview questions [1]
Question 1
just about your last projects, what is that thing you feel most proud about, what area you would like to work.
I applied through an employee referral. The process took 4 weeks. I interviewed at Revolut (Warschau, Mazovië)
Interview
About 5-6 stages. The whole process is rather FANG-like.
Everybody I interacted was highly technical (except the recruiter at the first stage) - Very intelligent. About 50-60% of topics of questions were mentioned on Glassdoor.
Interview questions [12]
Question 1
Typical Bayesian question about the probability of having the disease given assumptions. Given many probabilities in the problem, which are Precision, Recall, and accuracy (not confusion matrix, but probabilities of events).
I applied through an employee referral. The process took 3 weeks. I interviewed at Revolut (Londen, Engeland) in Aug 2024
Interview
In the beginning the recruiters shared preparation material, which turned out to be very helpful in the case of Revolut: the process is covered extensively here.
3 stages:
1) Leetcode - Easy + Medium Task; the topics of the tasks overlap with the ones provided in the preparation materials.
2) ML 1: basics ML questions, focus is on some math, specifically probability and classic ml models + 2 math tasks to solve
2) ML 2: domain-specific ml (more advanced and high level topics