Ho presentato la mia candidatura online. La procedura ha richiesto 2 settimane. Ho sostenuto un colloquio presso Revolut nel mese di ott 2023
Colloquio
I started with an initial HR screening call. After that, I did a technical interview focused on algorithms and data structures (trees, lists, etc...). I did a third one focused on statistical knowledge where I had to solve some problems in a whiteboard and explain several machine learning concepts. I had a final one (which was rescheduled a few days before) where I was told I would have to explain XGBoost and Decision Trees but it focused on Marketing concepts instead which got me a bit off-guard. I got rejected after that one, which is obviously fine (as it was marketing-related). But what was disappointing is that I asked for feedback in a follow-up email and I didn't get any response at all. I had the feeling that behind the scenes the whole process was a mess. Also, I didn't feel like people were very happy working here, nor were they really excited when asked about Revolut's culture.
Domande di colloquio [5]
Domanda 1
Find the longest common prefix out of three words: For instance, parachute, party and pareto, the common prefix would be "par"
Ho presentato la mia candidatura online. Ho sostenuto un colloquio presso Revolut (Madrid) nel mese di nov 2025
Colloquio
I made 2 interviews: screening with a recruiter and a live coding one, with Leetcode like exercises without any AI coding assistant. In the coding one they required a very deep knowledge of Python libraries, some of them not common at all in the day to day of a data scientist
Ho presentato la mia candidatura tramite un selezionatore. La procedura ha richiesto 3 settimane. Ho sostenuto un colloquio presso Revolut (Dubai) nel mese di nov 2025
Colloquio
Awful. Red flags for a toxic work culture. I met 3 interviewers, all were exhausted. God knows what they were building. Completely drained and engrossed into their own world, asking theoritical to most difficult questions, kind of to reject you. And even if you pass, there is not a good vibe. They pay a penny and expect you to a coder, Ml researcher and Deep learning Gen AI architect working at OpenAI or Google Deepmind ! Shame on your process. No idea it was coming.
Domande di colloquio [1]
Domanda 1
1st round: medium level data manipulation, wrangling 2nd round: probability, maths based coding, complex algorithm questions. 3rd round: Extremely vague system design. I was given computer vision based system design which I did 5 years back.
Ho presentato la mia candidatura online. Ho sostenuto un colloquio presso Revolut nel mese di lug 2025
Colloquio
1. Screening w/ HR, salary expectations, general questions
2. Algos (2 leetcode medium, one DP)
3. ML theory w/ old stuff, SVM, cross entropy derivation etc. Some math "coding" in excalidraw
4. More advanced ML, stopped here
5. ? final discussion / culture fit ?
Domande di colloquio [1]
Domanda 1
Derive MLE, Bayes theorem applied, confusion-matrix questions, classical test that detects well a rare disease and to calculate the risk of having that disease given tested positive