Improve Estimated Time of Arrival for Uber Riders
Scenario
Ride-hailing platform: understanding and improving the Estimated Time of Arrival (ETA) shown to riders.
Question
-
List driver-, rider-, and platform-level factors that can affect displayed ETA.
-
From a product-management perspective, why is ETA an important metric?
-
You observe a positive correlation between ETA length and ride conversion rate. Provide possible internal and external explanations.
-
Design an experiment to measure the causal impact of ETA on rider conversion. Explain why a switchback design is appropriate, how you would randomize, and what metrics to track.
-
How would you choose the switchback window length, and what are the trade-offs of shorter versus longer windows?
Hints: Think causal vs. correlational, switchback vs. A/B, geographic or temporal randomization, metric sensitivity, supply–demand dynamics.
Constraints & Assumptions
-
Preserve the scope, facts, inputs, and requested outputs from the prompt above.
-
If the prompt leaves a detail unspecified, state a reasonable assumption before relying on it.
-
Keep the answer interview-ready: concise enough to present, but concrete enough to implement or evaluate.
Clarifying Questions to Ask
-
Clarify the business objective, unit of analysis, time window, exposure definition, and primary metric.
-
State assumptions about instrumentation, randomization, sample size, and data quality.
-
Separate descriptive analysis from causal claims.
What a Strong Answer Covers
-
A metric framework with primary, guardrail, and diagnostic metrics.
-
A credible analysis or experiment design with clear assumptions and bias checks.
-
SQL/statistical logic for segmentation, variance, confidence, and data validation where relevant.
-
An actionable recommendation that explains trade-offs and next steps.
Follow-up Questions
-
What sanity checks would you run before trusting the result?
-
How would you handle novelty effects, seasonality, or selection bias?
-
What decision would you make if metrics disagree?