InterviewStack.io LogoInterviewStack.io

Marketplace, Dispatch, and Logistics System Design Questions

Designing two-sided and real-time operational platforms: matching and dispatch engines, order and inventory systems, surge and dynamic pricing, proximity search and ETA/routing, and real-time location tracking. Covers the canonical ride-hailing, delivery, and marketplace case studies and the consistency and latency challenges they share. Domain-shaped system-design practice at generic level.

EasyTechnical
76 practiced

Explain the roles of map tiles, the road graph, and live traffic feed in computing ETAs. For each component, describe typical update frequency, approximate data size/footprint, and how often an ETA computation would query or consult that component in a high-throughput system.

MediumSystem Design
80 practiced

Propose a monitoring and evaluation plan for ETA quality in production. Which metrics would you track (MAE, median absolute error, calibration, proportion > N minutes late), what SLOs/SLAs make sense, alerting thresholds, and what offline and online tests would detect regressions quickly?

MediumTechnical
60 practiced

Describe techniques to anonymize or protect drivers' precise location data while preserving ETA accuracy. Discuss differential privacy, k-anonymity, geo-hashing to lower resolution, local aggregation, and trade-offs between privacy and model quality. Mention relevant regulatory considerations.

MediumTechnical
64 practiced

Compare caching map tiles vs caching route/ETA results. For each cache type explain invalidation strategies when map data or traffic updates change, memory/storage trade-offs, and how edge caches and regional caches should be orchestrated to optimize cost and latency.

HardSystem Design
89 practiced

Design a fault-tolerant ETA service that remains useful when upstream mapping/traffic services or parts of the stack fail. Describe fallback algorithms (historical averages, simpler heuristics), state replication, degraded-mode APIs that expose confidence, and operational runbooks to detect and recover from partial failures.

Unlock Full Question Bank

Get access to all 42 Marketplace, Dispatch, and Logistics System Design interview questions and detailed answers.

Sign in to Continue

Join thousands of developers preparing for their dream job.