← All parts

High-Level Design

Design Local Delivery (Gopuff) · Part 2
Problem context

Design local, on-demand delivery of physical goods: a shopper opens the app, sees what they can get in under an hour, orders it, and watches a courier bring it.

In scope: browsing nearby in-stock items, placing and reserving an order, matching a store and a courier, and live delivery tracking. Out of scope: payment processing internals, and multi-store orders or item substitution, covered briefly as variants.

What a strong answer sounds like

State the decision, connect it to a requirement, and name the tradeoff. Keep the design focused on the workload in the prompt.

Ready for the high-level design interview?

The AI interviewer asks about this part of Design Local Delivery (Gopuff). The interviewer guides you through topics one by one.