PracHub
QuestionsPremiumLearningGuidesCheatsheetNEWCoaches
|Home/Analytics & Experimentation/Netflix

Estimate ATE, ITT, and TOT from experiment

Last updated: May 13, 2026

Quick Overview

This question evaluates a data scientist's competency in causal inference and experimental analysis, specifically the estimation and interpretation of ATE, ITT, and TOT/LATE from randomized trials with possible non-compliance using instrumental variables.

  • easy
  • Netflix
  • Analytics & Experimentation
  • Data Scientist

Estimate ATE, ITT, and TOT from experiment

Company: Netflix

Role: Data Scientist

Category: Analytics & Experimentation

Difficulty: easy

Interview Round: Onsite

You are given a single dataset (CSV) from an A/B experiment on a streaming product. The goal is to estimate the causal effect of a **personalization feature** on **minutes streamed**. ### Data Assume one row per user with the following columns: - `user_id` (string/int): unique user identifier - `assigned` (0/1): randomized assignment (instrument) to personalization (1) vs control (0) - `personalized` (0/1): whether the user actually received personalization (there may be non-compliance) - `minutes_streamed` (float): outcome measured over a fixed window after assignment - `x1, x2, ...` (optional covariates): additional user features (some may be irrelevant) ### Tasks 1. **ATE (Average Treatment Effect)**: Estimate the causal effect of *receiving personalization* on `minutes_streamed`. - State clearly what assumptions you are using (e.g., full compliance vs. unconfoundedness vs. random assignment). - Provide an estimator and how you would compute it in Python/R. 2. **ITT and TOT** (with non-compliance): - Estimate **ITT**: the effect of being *assigned* to personalization (`assigned`) on `minutes_streamed`. - Estimate **TOT** (a.k.a. LATE for compliers): the effect of *actually receiving personalization* (`personalized`) using `assigned` as an instrument. - Report the formulas and how to compute them. 3. **IV/LATE conceptual checks**: - Under what conditions is the IV/TOT estimate a valid causal effect? - What population does it apply to (e.g., compliers/always-takers/never-takers)? - What breaks if the exclusion restriction or monotonicity fails?

Quick Answer: This question evaluates a data scientist's competency in causal inference and experimental analysis, specifically the estimation and interpretation of ATE, ITT, and TOT/LATE from randomized trials with possible non-compliance using instrumental variables.

Related Interview Questions

  • Estimate ATE of personalization on streaming - Netflix (medium)
  • Compute ITT, TOT, and LATE with noncompliance - Netflix (medium)
  • Plan and analyze a ranking A/B test - Netflix (hard)
  • Design experiment on culture memo emphasis - Netflix (medium)
  • Design and power a frequency-cap experiment - Netflix (hard)
Netflix logo
Netflix
Jan 17, 2026, 12:00 AM
Data Scientist
Onsite
Analytics & Experimentation
6
0
Loading...

You are given a single dataset (CSV) from an A/B experiment on a streaming product. The goal is to estimate the causal effect of a personalization feature on minutes streamed.

Data

Assume one row per user with the following columns:

  • user_id (string/int): unique user identifier
  • assigned (0/1): randomized assignment (instrument) to personalization (1) vs control (0)
  • personalized (0/1): whether the user actually received personalization (there may be non-compliance)
  • minutes_streamed (float): outcome measured over a fixed window after assignment
  • x1, x2, ... (optional covariates): additional user features (some may be irrelevant)

Tasks

  1. ATE (Average Treatment Effect) : Estimate the causal effect of receiving personalization on minutes_streamed .
    • State clearly what assumptions you are using (e.g., full compliance vs. unconfoundedness vs. random assignment).
    • Provide an estimator and how you would compute it in Python/R.
  2. ITT and TOT (with non-compliance):
    • Estimate ITT : the effect of being assigned to personalization ( assigned ) on minutes_streamed .
    • Estimate TOT (a.k.a. LATE for compliers): the effect of actually receiving personalization ( personalized ) using assigned as an instrument.
    • Report the formulas and how to compute them.
  3. IV/LATE conceptual checks :
    • Under what conditions is the IV/TOT estimate a valid causal effect?
    • What population does it apply to (e.g., compliers/always-takers/never-takers)?
    • What breaks if the exclusion restriction or monotonicity fails?

Solution

Show

Comments (0)

Sign in to leave a comment

Loading comments...

Browse More Questions

More Analytics & Experimentation•More Netflix•More Data Scientist•Netflix Data Scientist•Netflix Analytics & Experimentation•Data Scientist Analytics & Experimentation
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.