Top 50
Prep plan
Updated weekly · Last refresh Oct 17

Deliveroo Software Engineer Interview Questions

The questions to prepare for a Deliveroo Software Engineer interview. Questions from real interview reports rank first. Updated daily.

50questions
~10htotal time
Track your progressSign up free to work through all 50 questions and resume where you left off.
Start practicing free →
1
CodingStart here. 17 questions · ~204 min
Vertical Order Tree TraversalHard
Practice

Group binary-tree nodes by horizontal distance using breadth-first traversal and return columns from left to right.

dfsbfstraversalDeliveroo
REST and Microservices MCQsMedium
Practice

Process REST API, testing, problem-solving, and microservices MCQs within a time budget and aggregate the results.

api testingTestingAlgorithmsDeliveroo
More Coding questions with a free account
2
SQL & Data Manipulation5 questions + 2 drills · ~80 min
3
System Design16 questions · ~192 min
Design API Rate LimiterHard

Design a distributed API rate limiter with reliable enforcement, low latency, adaptive abuse detection, and operational safeguards.

high-frequency requestsapi designdistributed systemsDeliveroo
More System Design questions with a free account
4
Execution6 questions · ~72 min
Handling Production High CPUMedium

Evaluates your production debugging approach, diagnostics, and mitigation strategies for CPU hotspots.

cpu utilizationproduction issuesDeliveroo
More Execution questions with a free account
5
Behavioral & Leadership4 questions · ~48 min
More Behavioral & Leadership questions with a free account
6
More topics2 questions · ~24 min
Testing and Microservices BasicsMedium

Assesses core engineering fundamentals for building and validating microservice systems.

TestingmicroservicesDeliveroo
Routing Protocols and OSIMedium

Assesses networking fundamentals and ability to reason about routing and automation.

NetworkingAutomationDeliveroo
The finish line: interview-readyComplete all 50 questions plus 2 hands-on drills to finish this plan.