| Interview rounds | Recruiter, technical screen, then a loop of coding, system design and a behavioural round. | Recruiter, technical screen, then coding, system design and a behavioural or values round. |
| Coding style | Practical data structures and algorithms, with clean implementation expected. | Practical coding tied to realistic tasks, with correctness and clarity valued. |
| System design depth | Marketplace and real-time systems: matching, geospatial queries, surge and high-throughput services. | Logistics and dispatch: order flow, assignment, delivery tracking and reliability at scale. |
| Domain framing | Rider and driver systems, trips, payments and mapping infrastructure. | Consumer, dasher and merchant systems across the delivery lifecycle. |
| Behavioural framework | Ownership, collaboration and handling ambiguity in a large engineering org. | Customer focus, ownership and operating in a fast-moving logistics business. |
| Take-home | Uncommon for mainstream backend roles. | Uncommon; evaluation is live. |
| Offer typical TC | Strong public-company package with a sizeable equity component. | Strong public-company package, with growth context in the equity story. |
| Decision speed | Structured, with level calibration in the debrief. | Often quick once the loop aligns on level and team. |