I applied through a recruiter. I interviewed at Deliveroo
No offer
Negative experience
Average interview
Application
I applied online. The process took 3 weeks. I interviewed at Deliveroo (Hyderābād) in Sept 2024
Interview
Here's a more polished version of the review:
I would not recommend engaging with this company. The process starts with a deceptively simple HackerRank test, followed by an interview loop where some interviewers display a condescending attitude.
- Round 1: Behavioral - This was the only positive experience, as the manager conducting it was professional and respectful.
- Round 2: System Design - The interviewer frequently interrupted, making it difficult to present my ideas fully.
- Round 3: Coding - They assign a home task, then extend it with unclear follow-up questions during the interview. Despite no clear instructions, they expect you to guess the output and use that as a basis for rejection.
I've heard that UK developers sometimes undermine Indian developers, and unfortunately, this experience seemed to confirm that, as the interviewers appeared intent on making me fail rather than assessing my abilities fairly.
Interview questions [1]
Question 1
A very common home assignment about creating a scheduler
Had a chat with a recruiter where I was very clear what level I work at and that I don't do coding anymore and instead work at a much higher level. Agreed to put me forward, then next thing I get an email for a coding test interview with a third party! Not even a deliveroo engineer! How cheap and lazy does a company have to be to not even let candidates speak to an internal engineer, that was an instant red flag. I messaged the recruiter to check if this was sent by mistake but was ignored. Figured I would do the test anyway as maybe when I join and explain what has happened they would ask me the correct question set but no, it was a coding test and the guy couldn't answer any questions about the role or company as he doesn't work there... The test was pointless and quite frankly insulting... I work at a "head of" level and have designed multiple systems that can handle huge amounts of load whilst costing barely anything to run and you got me to do a code kata...
Overall, i found the whole process insulting and not being able to speak to an internal person is a joke, it instantly shows deliveroo don't respect my time or any candidate's time. I have already warned all of my engineering friends to ignore deliveroo if they contact them
Interview questions [1]
Question 1
You pick a few question categories then do a code kata
Thanks for taking the time to write about your experience and I'm sorry it was a poor one. I'd love to dig into it and get you that feedback and try make it up to you in at least a small way - it's the least we can do. Can you drop me an email? jamie.edwards+glassdoor@deliveroo.co.uk
I applied through a recruiter. The process took 2 weeks. I interviewed at Deliveroo in May 2022
Interview
I was contacted directly by an internal recruiter at Deliveroo. After an initial 30 minutes phone interview I was put forward for the first stage technical assessment.
The first stage assessments are handled by a third party interviewing platform called Karat. The interview takes the form of a one hour video call, split into 10/15 minutes for initial questions and then 45 minutes for a coding exercise.
There are six technical questions on two subjects. The subjects are chosen by the candidate from a set of five. There doesn't seem to be any customisation of the questions depending on the role or experience so you need to know your Computer Science fundamentals.
The coding exercise is not a paired session, rather you try to solve as many exercises as possible in the timeframe whilst explaining your reasoning to the interviewer who may chip in if you're having difficulty. The issue with these exercises is that you're told in no uncertain terms that it doesn't matter how you solve the problem, just that you get a working solution, so no formalised testing, no opportunity to work and refactor as you go, it's "Come up with an algorithm and away you go". In my experience at least this resulted in rushed attempts and poor performance (I assume).
After the assessment you have the option of redoing it once within 24 hours if you thought your performance wasn't indicative. I took this option. After both attempts I received confirmation from Karat that the original recruiter would be in contact to give feedback. This didn't happen.
A few days later I contacted the recruiter directly to request feedback but have been ghosted since, so I can only assume that I failed the technical assessment.
Interview questions [1]
Question 1
Three questions each on Object Oriented Programming (with a very heavy slant towards Java), and Unit and integration testing.
Time and space complexity of any algorithms you developed as part of the coding exercise.
Thanks for taking the time to write about your experience and I'm sorry it was a poor one. I'd love to dig into it and get you that feedback and try make it up to you in at least a small way - it's the least we can do. Can you drop me an email? jamie.edwards+glassdoor@deliveroo.co.uk