
Cabify Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 147 interview experiences · FREE TO READ
Which role are you interviewing for?
30 roles · 147 reportsCandidate interview experiences
First-hand accounts from people who interviewed at Cabify.
Human Resources
I went through a 3-stage selection process for a temporary position. After investing time and effort, I got an automated rejection. I asked for specific feedback for my professional development, but got no response. Later, I tried to contact them about a similar permanent vacancy and there was no communication at all. As a professional in the field, I believe the process has a lot of room for improvement regarding the candidate experience and closing applications that reach the final stages, otherwise, it doesn't encourage repeating in the future. During the interview, the treatment was correct.
- Can you describe various HR processes you've been involved in?
Software Engineer
Medium complexity technical test (car-pooling challenge), with ambiguous requirements, at least 4 days to complete it. They give you 2 weeks to do it, but it took them almost 3 weeks to give feedback, which I think is disrespectful, because if you are in other selection processes it can condition you whether to continue or not. If they take more than 1 week to give you feedback, forget them! they are probably interviewing another candidate that suits them more and they don't bother to give you feedback just in case the other one falls through.
- Technical test: car pooling challenge.
- Then an algorithms test (yes, in 2026 they still do that) and system design.
Senior Data Engineer
First, there was a CV screening with someone from HR over the phone. Then, I had to complete a technical challenge. After that, I went through 3 onsite interviews, each lasting an hour. Each of these interviews consisted of two parts: some behavioural questions and some technical questions. These technical parts included reviewing the challenge I did, a system design question, and some open-ended scenarios.
- Can you share an instance where you proposed an idea that faced significant opposition? What do you think caused the strong resistance, and how did you navigate the negative feedback?
- Tell me about a time you had an idea that was strongly opposed. Why do you think there was so much resistance, and how did you handle the negative feedback?
Data Scientist
The process starts with an initial chat with HR. Then, there's a challenging 2-week take-home assignment with two problems. You submit your solutions (docs, notebooks, etc.), and if they're good, you move on. Next are three 1-hour technical interviews with the data science team, one of which is in English. Each of these interviews includes 30 minutes dedicated to Cabify's principles and competencies, where you'll share experiences applying them. The other 30 minutes involve reviewing your take-home challenge, presenting a past project, or solving a problem they propose with follow-up questions. Lastly, there's a 30-minute session for you to ask questions. It's a demanding process, about medium-high difficulty and quite long (nearly 3 months in my case for phase III results), requiring a lot from the candidate, while the feedback and support from their side were somewhat erratic and inattentive in my experience.
- Tell me about your background, what interests you, and if you're a good fit, including salary expectations and on-site availability.
- How would you design a full testing experiment for a new app feature?
- Write code for an ML classification model using a dataset with geospatial information.
Cabify Interview Questions
Quoted word for word from Cabify interview reports.
“What happens when you type a URL into a browser and press Enter?”
Read reports →“What happens when you type a URL in your browser and hit enter?”
Read reports →“Which data structure would be suitable for optimizing a slow process, such as using a cache?”
Read reports →“How would you go about implementing a cache for a database that is slow?”
Read reports →“What do you think a driver should earn to drive on our platform?”
Read report →“Can you describe the journey of a request from the browser through the network?”
Read report →“What strategy would you use to boost product demand during off-peak times?”
Read report →“Could you write a production-ready API using Go? It needs to include features and endpoints based on a vaguely defined PDF document.”
Read report →“What strategy would you use to merge an acquired brand into the primary brand?”
Read report →Formats, difficulty and experience
Across all 147 Cabify interview reports.