Initial chat with head hunter (internal), then had to do a leetcode + technical questions quick fire through Karat. Passed with flying colours and so was put through with aiming for Principal but same process as Senior. Then take home code assessment (not too hard, few hours).
Then the usual set of 3: architectural, coding (reviewing and enhancing assessment) and behavioural/STAR
Afterwards took a week to get the hiring committee to decide to hire me, but at a lower level than expected due to one particular STAR question, which to me seemed pretty minor.
Then there was more silence. I received some other offers with tight deadlines a week later and asked them what the compensation would look like, but they couldn't tell me. After some prodding and sharing my numbers they said they couldn't get near that (despite originally saying even a good senior engineer would be on that).
Interview questions [1]
Question 1
How would you architect a system to receive requests for 6m free burgers, at most one per account, within 10 minutes.
Hi - I'm sorry for the issues you faced during the interview process. The delays and lack of clear communication were not intentional and I'm sorry for any stress or uncertainty this may have caused. I'll pass on your feedback to the relevant people. Would you mind dropping me an email so I can look into this further, and try in some small way to make it up to you? jamie.edwards+glassdoor@deliveroo.co.uk
I applied through a recruiter. The process took 4 weeks. I interviewed at Deliveroo (Londra, Inghilterra) in May 2022
Interview
- Half hour call with the recruiter
- Technical screening (leetcode) type interview with their provider Karat. This had a few questions around tech, productionisation, testing etc and then a few leetcode exercises which were actually super relevant and fun (rather than having to traverse a binary tree or other BS comp sci algos you'll never have to actually do in your day to day life...)
- Hour-long system design interview
- Hour-long behavioural interview
- Take-home exercise (around 3 hours of work)
- Pairing interview with staff engineer
As opposed to having these all smushed together into one big session, Roo let me space these out over a few weeks so it was less intense.
Everyone that I spoke to was super lovely and made me feel very safe and comfortable during the whole process. It felt very *human*, rather than when I've interviewed at some of the other Big Tech companies.
The recruiter I was speaking to works in a different timezone to myself, but really went out of his way to be contactable through the process and was quick to answer any questions I had.
Overall I actually really enjoyed the process. The technical screening with karat was also really enjoyable, and the leetcode type question they asked seemed relevant to the job.
Interview questions [1]
Question 1
How would you deal with a production service demonstrating high CPU utilisation?
I applied through a recruiter. The process took 4 weeks. I interviewed at Deliveroo (Londra, Inghilterra) in Sep 2021
Interview
The process started with a coding interview with Karat. Once I received positive feedback from that I had four more interviews with Deliveroo employees: Systems Design, Behavioural, Leadership and Technical Project Walk Through.
Everyone I interacted with was friendly and conducted the interviews in a professional but relaxed way. The questions were appropriate for the role. The recruiter kept in regular contact throughout the process and made a genuine effort to ensure I had a good experience and deliver an offer that matched my expectations.
I ended up accepting a different offer because the role was more aligned with my interests.