PracHub
QuestionsPremiumLearningGuidesCheatsheetNEWCoaches
|Home/Statistics & Math/Uber

Estimate price–ETA trade-offs causally

Last updated: Mar 29, 2026

Quick Overview

This question evaluates expertise in causal inference and econometric identification — including simultaneity, endogeneity, instrumental variables, two-stage least squares (2SLS), elasticity estimation, and diagnostic testing — applied to price–ETA dynamics in real-time ride-hailing marketplaces.

  • hard
  • Uber
  • Statistics & Math
  • Data Scientist

Estimate price–ETA trade-offs causally

Company: Uber

Role: Data Scientist

Category: Statistics & Math

Difficulty: hard

Interview Round: Onsite

Estimate the causal relationship between price and expected arrival time (ETA). Set up an econometric strategy to identify the effect of price on ETA (and/or ETA on price) despite simultaneity. Propose valid instruments (e.g., exogenous supply shocks from weather/driver outages, regulator-imposed price caps/floors), write a 2SLS specification with appropriate fixed effects and clustered errors, and state exclusion restrictions. Show how to compute ETA elasticity with respect to price and conduct over-identification, weak-IV, and stability diagnostics. Explain how findings would inform surge-pricing policy.

Quick Answer: This question evaluates expertise in causal inference and econometric identification — including simultaneity, endogeneity, instrumental variables, two-stage least squares (2SLS), elasticity estimation, and diagnostic testing — applied to price–ETA dynamics in real-time ride-hailing marketplaces.

Related Interview Questions

  • Should Uber double member discounts? - Uber (medium)
  • Compare Two Coin Proportions - Uber (medium)
  • Analyze the Accident-Rate Spike - Uber (easy)
  • How do you derive CDF from a PDF? - Uber (easy)
  • Derive a CDF from a PDF - Uber (medium)
Uber logo
Uber
Oct 13, 2025, 9:49 PM
Data Scientist
Onsite
Statistics & Math
5
0

Causal Effect Between Price and Expected Arrival Time (ETA) in a Real-Time Ride-Hailing Marketplace

Objective

Estimate the causal relationship between dynamic price and expected arrival time (ETA). Design an econometric strategy that identifies:

  • The effect of price on ETA, and/or
  • The effect of ETA on price, while addressing simultaneity and endogeneity.

Assume you observe request-level data with timestamps, geohashes/zones, posted price (or surge multiplier), predicted pickup ETA at request time, trip attributes, and rich context (weather, traffic, events, outages, regulations).

Tasks

  1. Explain why OLS is biased due to simultaneity between price and ETA and outline a causal graph/intuition.
  2. Propose valid instruments for:
    • Price → ETA (instruments that shift price but do not directly change ETA), and
    • ETA → Price (instruments that shift ETA but do not directly change price), drawing on exogenous supply shocks (e.g., weather or driver outages) and regulator-imposed price caps/floors where appropriate.
  3. Write a 2SLS specification for each direction, including:
    • Functional form (recommend log or log–log),
    • Fixed effects (e.g., origin–destination, hour-of-week, date),
    • Clustering strategy for standard errors.
  4. State the exclusion restrictions for each proposed instrument and discuss potential violations and how you would test them.
  5. Show how to compute the ETA elasticity with respect to price under log–log and semi-log models.
  6. Describe and interpret diagnostics:
    • Over-identification tests (e.g., Hansen J),
    • Weak-IV tests (e.g., first-stage F, Kleibergen–Paap rk statistic),
    • Stability and robustness checks (e.g., pre-trends, subsample stability, alternative instruments, local RDD around thresholds).
  7. Explain how the estimated effects inform surge-pricing policy (e.g., trade-offs between wait times and price, SLA targeting, fairness/consumer protection).

Solution

Show

Comments (0)

Sign in to leave a comment

Loading comments...

Browse More Questions

More Statistics & Math•More Uber•More Data Scientist•Uber Data Scientist•Uber Statistics & Math•Data Scientist Statistics & Math
PracHub

Master your tech interviews with 7,500+ real questions from top companies.

Product

  • Questions
  • Learning Tracks
  • Interview Guides
  • Resources
  • Premium
  • For Universities
  • Student Access

Browse

  • By Company
  • By Role
  • By Category
  • Topic Hubs
  • SQL Questions
  • Compare Platforms
  • Discord Community

Support

  • support@prachub.com
  • (916) 541-4762

Legal

  • Privacy Policy
  • Terms of Service
  • About Us

© 2026 PracHub. All rights reserved.