I applied online. The process took 8 weeks. I interviewed at Deliveroo (London, England) in Aug 2022
Interview
Initial brief screening call with recruiter. Then a 1 hour screen with a data scientist (assessing a mixture of competency, interest and behavioural fit).
Then 4 interviews:
- Presentation and Q+A of take-home task
- Behavioural
- SQL
- Open-ended commercial/DS acumen interview
Then another "systems interview": This was essentially a repeat of the open-ended commercial/DS acumen interview as although I'd received a hire for 3/4 of my previous interviews (they decide by committee), I'd not passed that one. So they needed to assess me again for it.
Interview questions [1]
Question 1
SQL: Fairly standard joins, window functions. Make sure you brush up on PostgreSQL dialect if it's not the one you use normally. The postgres casting of things is a bit tricky.
Behavioural: Name a time you had to convince people of something/influence an outcome.
Name a project you were on that was ambiguous.
Take-home: Standard questions on take-home task, how you got your answers.
Open-ended commercial one: Basically just causal inference questions, plus some vague commercial ones.
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