PracHub
QuestionsPremiumCoachesLearningGuidesInterview Prep
|Home/Analytics & Experimentation/Meta

Choose alternatives when randomization fails

Last updated: Mar 29, 2026

Quick Overview

This question evaluates proficiency in causal inference and experimentation analytics for a Data Scientist role, focusing on selecting appropriate identification strategies, designing placebo and pre‑trend tests, and specifying robustness and sensitivity analyses for non‑randomized feature adoption.

  • hard
  • Meta
  • Analytics & Experimentation
  • Data Scientist

Choose alternatives when randomization fails

Company: Meta

Role: Data Scientist

Category: Analytics & Experimentation

Difficulty: hard

Interview Round: Onsite

A feature autoloads for opted‑in power users only, preventing clean randomization. a) Choose among Difference‑in‑Differences, Synthetic Control, Instrumental Variables, or Propensity Score Matching; justify the choice and its identifying assumptions. b) Design placebo and pre‑trend tests and specify robustness checks (e.g., varying windows, alternative controls). c) Propose sensitivity analyses (negative controls, Rosenbaum bounds). d) Communicate the directional bias risks compared to a randomized A/B.

Quick Answer: This question evaluates proficiency in causal inference and experimentation analytics for a Data Scientist role, focusing on selecting appropriate identification strategies, designing placebo and pre‑trend tests, and specifying robustness and sensitivity analyses for non‑randomized feature adoption.

Related Interview Questions

  • Measure scheduled posts feature success - Meta (medium)
  • Estimate ads ranking revenue impact - Meta (medium)
  • How should you evaluate unconnected content? - Meta (medium)
  • Should WhatsApp launch group calls? - Meta (medium)
  • How would you grow Meta products? - Meta (medium)
Meta logo
Meta
Oct 13, 2025, 9:49 PM
Data Scientist
Onsite
Analytics & Experimentation
2
0

Causal Impact of an Autoloaded Feature Without Clean Randomization

Context

You need to estimate the causal effect of a new autoloaded feature that is only enabled for opted‑in power users. Because eligibility is restricted and adoption is not randomized, standard A/B testing is not feasible. You have user‑level panel data (pre/post outcomes, eligibility, adoption timing, and rich covariates like app version, device, region, prior engagement).

Tasks

(a) Choose one approach among Difference‑in‑Differences (DiD), Synthetic Control, Instrumental Variables (IV), or Propensity Score Matching (PSM). Justify the choice and clearly state its identifying assumptions.

(b) Design placebo and pre‑trend tests and specify robustness checks (e.g., varying windows, alternative control groups/covariates).

(c) Propose sensitivity analyses (e.g., negative controls, Rosenbaum bounds or related confounding robustness analyses).

(d) Explain the likely directional bias risks relative to a randomized A/B test, and why.

Solution

Show

Submit Your Answer to Earn 20XP

Sign in to leave a comment

Loading comments...

Browse More Questions

More Analytics & Experimentation•More Meta•More Data Scientist•Meta Data Scientist•Meta Analytics & Experimentation•Data Scientist Analytics & Experimentation
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
  • Compare Platforms
  • Discord Community

Support

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

Legal

  • Privacy Policy
  • Terms of Service
  • About Us

© 2026 PracHub. All rights reserved.