InterviewStack.io LogoInterviewStack.io

Delivery Marketplace ML Applications Questions

Machine learning use cases common to on-demand delivery marketplaces, covering demand forecasting, driver/courier dispatch and routing, pricing and revenue optimization, recommendations, fraud detection, and real-time optimization. Includes model development, deployment, monitoring, drift handling, and scalability considerations for ML systems operating in a high-velocity, two-sided marketplace.

HardTechnical
32 practiced
A city shows an unexplained 20% drop in driver acceptance probability overnight. Lay out a step-by-step incident response plan: quick checks, data to inspect (metrics/logs), root-cause hypotheses, short-term mitigations, and metrics to verify resolution. Include categorical causes like outages, incentives change, or model drift.
MediumTechnical
34 practiced
Write pseudocode for a greedy online matching algorithm that assigns incoming orders to nearby available drivers subject to: max_pickup_time_seconds, driver_capacity (orders they can batch), and driver acceptance probability threshold. Discuss cases where greedy fails and a better algorithm could be needed.
MediumTechnical
39 practiced
Design a safe deployment strategy to roll out a new pricing model that could change customer fees and driver payouts in multiple regions. Include canary/gradual rollouts, monitoring KPIs, automatic rollback criteria, and human approvals for high-risk regions.
HardSystem Design
33 practiced
You must build a real-time feature that computes average driver ETA to restaurants updated every 10 seconds. Propose a streaming architecture (ingestion, windowing, state store), how to handle late/out-of-order events, and how to ensure low read-latency for the serving layer.
MediumTechnical
40 practiced
You must reduce inference cost for a large transformer-based model used in merchant recommendations. Compare three model compression techniques—knowledge distillation, pruning, and quantization—in terms of expected latency, accuracy loss, and implementation complexity for DoorDash production.

Unlock Full Question Bank

Get access to hundreds of Delivery Marketplace ML Applications interview questions and detailed answers.

Sign in to Continue

Join thousands of developers preparing for their dream job.