← Amazon Interview Insights

Amazon·Product Manager·Onsite - Product Sense / Strategy·Intermediate

Intermediate
May 2026

Summary

Amazon PM interview with a single estimation question about Zomato delivery drivers in Bangalore. Pretty classic market sizing, but the India-specific context adds some wrinkles if you're not familiar with the local food delivery landscape.

Questions Asked (1)

Q1

Estimate the total number of Zomato food delivery drivers operating in Bangalore, India.

Product Analytics & MetricsAdaptability & Ambiguity
Author's notes

I started with population and tried to work down through order frequency, average delivery time, and driver utilization.

Create a free account to read the full note

AI HintsAI Generated

Suggested Approach

Break the problem into demand and supply: estimate total daily orders in Bangalore, then divide by the average orders per driver per day. Use a top-down approach with clear assumptions about population, penetration, and order frequency, and validate with a bottom-up check.

Pro tip: State your assumptions explicitly and round numbers to make calculations easy; interviewers care more about your structured thinking than the final number. Also, mention that you'd validate with real data if available, showing you're data-driven.

1. Clarify the scope

Confirm what 'drivers operating in Bangalore' means: active drivers on a typical day, including part-time and full-time, but excluding those on leave or inactive.

2. Estimate demand (total orders per day)

Calculate Bangalore's population, then estimate the percentage that uses food delivery apps, and the average number of orders per user per week to get total daily orders.

3. Estimate supply (orders per driver per day)

Determine the average number of orders a driver completes per day, considering shift length, delivery time, and idle time.

4. Calculate number of drivers

Divide total daily orders by average orders per driver per day to get the number of active drivers needed.

5. Sanity check and refine

Validate the number by comparing with other methods (e.g., market share of Zomato, driver utilization) and adjust assumptions if needed.

Key Points to Mention

  • Population of Bangalore (~12-14 million)
  • Smartphone and internet penetration (~60-70%)
  • Food delivery app usage (~30-40% of smartphone users)
  • Average order frequency (e.g., 2-3 orders per user per week)
  • Zomato's market share (~50% in India)
  • Average orders per driver per day (e.g., 15-20 orders for full-time drivers)

AI-generated suggestions, not part of the candidate's original notes. May be inaccurate — verify before relying on them.