PracHub
QuestionsCoachesLearningGuidesInterview Prep
|Home/Analytics & Experimentation/Uber

Estimate causal effect with interference

Last updated: Mar 29, 2026

Quick Overview

This question evaluates a data scientist's proficiency in causal inference for experiments with noncompliance and interference, covering estimands such as intent-to-treat and local average treatment effects, instrumental-variable and cluster-randomization strategies, exposure mapping for spillovers, and conducting sensitivity analyses.

  • hard
  • Uber
  • Analytics & Experimentation
  • Data Scientist

Estimate causal effect with interference

Company: Uber

Role: Data Scientist

Category: Analytics & Experimentation

Difficulty: hard

Interview Round: Technical Screen

You ran an A/B test on surge recommendations sent to drivers: 30% of treated drivers ignored the suggestion (noncompliance), and surge in one zone affects neighboring zones (interference). Estimate the causal effect on completed trips. Propose an analysis plan that uses cluster randomization or 2SLS/IV with assignment as the instrument; define the estimand (e.g., LATE), state and test instrument assumptions (relevance, monotonicity, exclusion), specify exposure mappings to handle interference, and compute robust/clustered standard errors. Discuss sensitivity analyses for spillovers and noncompliance.

Quick Answer: This question evaluates a data scientist's proficiency in causal inference for experiments with noncompliance and interference, covering estimands such as intent-to-treat and local average treatment effects, instrumental-variable and cluster-randomization strategies, exposure mapping for spillovers, and conducting sensitivity analyses.

Related Interview Questions

  • Design a Maps Address Search Bar - Uber
  • Evaluate a cold-start rating launch - Uber (medium)
  • Design Pricing Model Experiment - Uber (medium)
  • Evaluate marketplace interventions - Uber (medium)
  • Evaluate UberEATS priority delivery and membership - Uber (medium)
|Home/Analytics & Experimentation/Uber

Estimate causal effect with interference

Uber logo
Uber
Oct 13, 2025, 9:49 PM
hardData ScientistTechnical ScreenAnalytics & Experimentation
22
0

A/B Test With Noncompliance and Interference: Causal Effect of Surge Recommendations on Completed Trips

Context

You ran an A/B test that assigned some drivers to receive surge recommendations. About 30% of assigned (treated) drivers ignored the suggestion (noncompliance). Surge in one zone can also affect neighboring zones (interference/spillovers). The outcome is completed trips per driver (e.g., per shift or time block).

To make treatment well-defined for both treated and control drivers, assume you can generate a "ghost" recommendation for control drivers by running the recommendation algorithm offline to record the counterfactual target zone they would have been encouraged to move to if treated.

Task

Propose an analysis plan to estimate the causal effect of following a surge recommendation on completed trips that:

  1. Defines estimands (e.g., ITT and LATE) in the presence of noncompliance and interference.
  2. Uses either cluster randomization or a 2SLS/IV strategy with assignment as the instrument.
  3. States instrument assumptions (relevance, monotonicity, exclusion), and how you would test/justify them.
  4. Specifies exposure mappings to handle interference between neighboring zones.
  5. Details estimation steps, including computing robust/clustered standard errors.
  6. Discusses sensitivity analyses for spillovers and noncompliance.
Loading comments...

Browse More Questions

More Analytics & Experimentation•More Uber•More Data Scientist•Uber Data Scientist•Uber Analytics & Experimentation•Data Scientist Analytics & Experimentation

Write your answer

Your first approved answer each day earns 20 XP.

Sign in to write your answer.
PracHub

Master your tech interviews with 8,000+ 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
  • AI Coding 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.