I applied online. The process took 1 week. I interviewed at Deliveroo in Jun 2024
Interview
Sure! Here's an example of how you could fill in the interview process description for Glassdoor:
---
**Interview Process at [Company Name]:**
1. **Application:**
I applied online through their company website. The process was straightforward, and I received an email to schedule the first interview about 1 week after submitting my application.
2. **First Round - HR Phone Screening:**
The first round was a 30-minute phone call with an HR representative. They asked about my background, experience with data engineering and machine learning, and why I was interested in the role. They also gave me more details about the company culture and benefits.
3. **Second Round - Technical Interview:**
The next round was a 1-hour technical interview with a data engineering lead and a senior data scientist. They asked me to walk through some of my past projects, focusing on how I’ve implemented ETL pipelines and how I’ve put machine learning models into production. They also asked me a couple of Python coding questions and about my experience with AWS services like Redshift and Glue.
4. **Third Round - Case Study/Project:**
For the third round, I was given a take-home project to analyze a dataset and design an ETL pipeline. They provided the problem statement and dataset, and I had 72 hours to submit my solution. I used PySpark and Redshift for my solution and submitted a report explaining my approach.
5. **Final Round - Behavioral Interview:**
HR call, then technical call with one data scientist about past projects and why Deliveroo, after that a take home test and 4 rounds of interviews: SQL, case study, cultural fit & take home test presentation
Interview questions [1]
Question 1
Why Deliveroo? and minimal unit of randomisation in A/B testing.
Straight forward process but very long and arduous with plenty of stages. I'd say it needs to be refined. Interviewers were very professional and rapport building was easy. I would suggest cutting down on the numerous steps in the interview
Very long process, 6 interviews and a take home task before being rejected. Brief of the task said don't overcomplicate it but the feedback I received was that I still didn't go into enough detail. So be prepared to spend a lot of time for the interviews. Generally friendly interviewers and easy interview questions, very straight forward standard a/b testing and causal inference questions. Despite this was rejected, would have brushed up on my domain knowledge in retrospect as I probably wasn't very clear answering causal inference questions to a product very different to my experience. The sql test was very easy and I completed all questions correctly, but got some negative feedback on this as I wasn't familiar with postgresql quirks around dates which they marked me down on.
Interview questions [1]
Question 1
standard a/b testing and causal inference questions