← Meta Interview Insights

Meta·Data Scientist·Technical Phone Screen·Senior

Senior
May 2026

Summary

Meta DS interview focused entirely on a single massive experimentation design question about launching a new video ad format. The depth they expected was genuinely surprising, covering everything from randomization unit to sequential testing to post-null-result playbooks.

Questions Asked (2)

Q1

Design a full end-to-end A/B test to evaluate a new video ad format against the current one. Walk through exposure definition, randomization unit, primary metric, power calculations, analysis plan, operational risks, and your decision rule.

A/B Testing & ExperimentationProduct Analytics & MetricsTechnical Trade-offs
Author's notes

This question is basically six questions stapled together and they want all of it.

Create a free account to read the full note

AI HintsAI Generated

Suggested Approach

Structure your answer around the experiment lifecycle: define the hypothesis and metrics, design the test (exposure, randomization, power), plan the analysis, and outline operational risks and decision rules. Emphasize trade-offs and practical considerations specific to video ads at Meta's scale.

Pro tip: Proactively discuss how you would handle network effects and interference, which are critical in social media experiments, and propose solutions like cluster randomization or switchback tests.

1. Define Hypothesis and Metrics

State a clear hypothesis (e.g., new video ad format increases click-through rate) and select primary and guardrail metrics. Ensure metrics align with business goals and are sensitive to the change.

2. Design Experiment

Specify exposure (e.g., user sees ad in feed), randomization unit (user-level), and power calculations (sample size, duration). Consider interference and choose randomization unit accordingly.

3. Analysis Plan

Outline statistical tests (e.g., t-test, CUPED), handling of multiple comparisons, and subgroup analyses. Pre-register the analysis to avoid p-hacking.

4. Operational Risks and Mitigation

Identify risks like novelty effects, SRM, and technical issues. Plan for monitoring, early stopping rules, and data quality checks.

5. Decision Rule

Define criteria for success (e.g., statistically significant lift in primary metric without guardrail degradation) and actions based on results (ship, iterate, or abandon).

Key Points to Mention

  • Exposure definition: when a user is eligible to see the ad, not just when they see it, to avoid selection bias.
  • Randomization unit: user-level to prevent contamination, but consider cluster randomization if network effects exist.
  • Power calculations: determine minimum detectable effect (MDE) based on business impact, then compute sample size and duration.
  • Primary metric: choose one primary metric (e.g., CTR) and guardrails (e.g., user engagement, revenue).
  • Analysis: use CUPED to reduce variance, check for SRM, and apply multiple testing corrections.
  • Decision rule: predefine thresholds for statistical significance and practical significance, and consider long-term holdout.

AI-generated suggestions, not part of the candidate's original notes. May be inaccurate — verify before relying on them.

Q2

If the primary metric shows no improvement, what do you do next and in what order?

A/B Testing & ExperimentationRoot Cause AnalysisProduct Analytics & Metrics
Author's notes

The follow-up after a null result.

Create a free account to read the full note

AI HintsAI Generated

Suggested Approach

Start by validating the experiment's integrity and data quality to rule out implementation or measurement issues. If the experiment is valid, dig into segment-level and secondary metrics to uncover heterogeneous effects or leading indicators. Finally, decide whether to iterate, pivot, or kill the feature based on the insights and business context.

Pro tip: Always check guardrail metrics and novelty effects before concluding the feature failed—sometimes the primary metric is flat but user experience improved in other ways. Also, consider that a flat primary metric with positive secondary metrics might justify further investment.

1. Validate Experiment Health

Check for sample ratio mismatch (SRM), data pipeline issues, and metric definitions to ensure the experiment ran correctly. Confirm that the null result is not due to a bug or insufficient power.

2. Analyze Segments and Secondary Metrics

Break down results by user segments (e.g., new vs. existing, platform, geography) to detect heterogeneous treatment effects. Examine secondary and guardrail metrics for any meaningful changes.

3. Investigate Root Causes

If segments show effects, hypothesize why the primary metric didn't move overall (e.g., dilution, cannibalization). Use qualitative data (user feedback, session replays) to understand user behavior.

4. Decide Next Steps

Based on findings, recommend either iterating on the feature (e.g., targeting specific segments), running a follow-up experiment, or discontinuing. Align with stakeholders on the decision criteria.

5. Document and Share Learnings

Summarize insights and communicate them to the team to inform future experiments and product strategy. Emphasize that a null result is still valuable knowledge.

Key Points to Mention

  • Sample Ratio Mismatch (SRM) and data quality checks
  • Statistical power and minimum detectable effect (MDE)
  • Segment analysis and heterogeneous treatment effects
  • Secondary and guardrail metrics (e.g., engagement, retention, latency)
  • Novelty and primacy effects
  • Decision framework: iterate, pivot, or kill

AI-generated suggestions, not part of the candidate's original notes. May be inaccurate — verify before relying on them.