PracHub
QuestionsPremiumCoachesLearningGuidesInterview Prep
|Home/Analytics & Experimentation/Meta

Design pre-launch plan and cluster A/B test

Last updated: Mar 29, 2026

Quick Overview

This question evaluates a candidate's skills in experimental design, causal inference, cluster randomization, metric definition and instrumentation, power analysis, and phased rollout decision-making.

  • Medium
  • Meta
  • Analytics & Experimentation
  • Data Scientist

Design pre-launch plan and cluster A/B test

Company: Meta

Role: Data Scientist

Category: Analytics & Experimentation

Difficulty: Medium

Interview Round: Technical Screen

A Facebook feature ('More like this' button that surfaces similar products) is being considered for Instagram, but it has not launched on Instagram. You only have access to the interactions and products schema described above (no Instagram button telemetry yet) and cannot use revenue as the primary goal; the goal is user engagement. Devise a concrete plan to convince the PM the feature is necessary before launch and to validate it after launch: 1) Pre-launch evidence using existing data: define one or two leading indicators (e.g., exploration rate = sessions with at least one similar-product interaction / sessions, session depth, or per-user interaction_count with similar items) you can estimate without the button via observational analysis. Describe a causal approach to reduce bias (e.g., propensity score weighting/matching using buyer history, product category, country; difference-in-differences using products that already show similar carousels in other entry points). Specify the exact covariates you would include and how you’d validate overlap and balance. 2) Experiment design: pick the randomization unit and justify it under network effects. For example, choose country- or social-graph clusters to mitigate interference between friends; explain how you’d form clusters, estimate ICC, and handle cross-border users. Define control (no button) vs treatment (button enabled) precisely. 3) Primary/secondary metrics: choose engagement-focused primary metrics (not revenue), guardrails (e.g., feed latency p95, crash rate, seller complaints, non-engagement regressions such as add-to-cart rate), and detailed event logging you’d add at launch to measure exposure and intent (impressions, clicks, dwell, saves). 4) Power and runtime: outline how you’d compute sample size and MDE under cluster randomization, including assumptions you need (baseline, variance, ICC, desired power/alpha). Describe how you’d handle sequential looks (e.g., alpha-spending or group sequential designs) and define a minimum runtime to cover weekly seasonality. 5) Decision and rollout: specify exact launch criteria that combine statistical significance and practical significance, what analyses you would run for heterogeneity (e.g., by country, new vs returning users) with multiple-testing control, and how you’d stage rollout if results are promising but not uniformly positive.

Quick Answer: This question evaluates a candidate's skills in experimental design, causal inference, cluster randomization, metric definition and instrumentation, power analysis, and phased rollout decision-making.

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
Technical Screen
Analytics & Experimentation
2
0

A Facebook feature ('More like this' button that surfaces similar products) is being considered for Instagram, but it has not launched on Instagram. You only have access to the interactions and products schema described above (no Instagram button telemetry yet) and cannot use revenue as the primary goal; the goal is user engagement. Devise a concrete plan to convince the PM the feature is necessary before launch and to validate it after launch:

  1. Pre-launch evidence using existing data: define one or two leading indicators (e.g., exploration rate = sessions with at least one similar-product interaction / sessions, session depth, or per-user interaction_count with similar items) you can estimate without the button via observational analysis. Describe a causal approach to reduce bias (e.g., propensity score weighting/matching using buyer history, product category, country; difference-in-differences using products that already show similar carousels in other entry points). Specify the exact covariates you would include and how you’d validate overlap and balance.
  2. Experiment design: pick the randomization unit and justify it under network effects. For example, choose country- or social-graph clusters to mitigate interference between friends; explain how you’d form clusters, estimate ICC, and handle cross-border users. Define control (no button) vs treatment (button enabled) precisely.
  3. Primary/secondary metrics: choose engagement-focused primary metrics (not revenue), guardrails (e.g., feed latency p95, crash rate, seller complaints, non-engagement regressions such as add-to-cart rate), and detailed event logging you’d add at launch to measure exposure and intent (impressions, clicks, dwell, saves).
  4. Power and runtime: outline how you’d compute sample size and MDE under cluster randomization, including assumptions you need (baseline, variance, ICC, desired power/alpha). Describe how you’d handle sequential looks (e.g., alpha-spending or group sequential designs) and define a minimum runtime to cover weekly seasonality.
  5. Decision and rollout: specify exact launch criteria that combine statistical significance and practical significance, what analyses you would run for heterogeneity (e.g., by country, new vs returning users) with multiple-testing control, and how you’d stage rollout if results are promising but not uniformly positive.

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.