A/B Test Design & Statistical Rigor Questions

Designing and statistically defending a controlled online experiment: framing a testable hypothesis, defining control and treatment variants, choosing the randomization unit, setting the primary success metric, and computing sample size, power, and minimum detectable effect. Covers the statistical foundations that make a readout trustworthy, including hypothesis testing, p-values, confidence intervals, statistical vs practical significance, and Type I/II error. Emphasizes avoiding the common pitfalls that invalidate a test, such as peeking, multiple-comparison inflation, underpowered designs, and how test duration and stopping rules affect the validity of conclusions.

MediumTechnical
48 practiced

Plan an experiment that will run across a period with strong weekly seasonality, where weekday and weekend behavior differ a lot, and possibly a holiday. How would you choose the test duration, the traffic allocation, and the analysis window to avoid seasonality confounding the result? If you later observe that the treatment effect looks positive on weekdays but negative on weekends, how would you investigate whether that pattern is real, an artifact of traffic composition, or noise?

MediumTechnical
43 practiced

An experiment launched during a holiday week, or right after a new marketing campaign, shows a large lift in week one that decays and flattens out over the following two weeks. Explain how you would distinguish a genuine novelty-effect decay from seasonality, from a selection-bias artifact of the traffic source, and from a real persistent effect. Describe how you would redesign the experiment or its analysis window to reach a trustworthy conclusion.

MediumTechnical
51 practiced

Define heterogeneous treatment effects (HTE): why might a feature that shows a flat or modest average effect actually be a big win for one segment and a loss for another? Describe a disciplined workflow for discovering HTE in a product experiment, starting from pre-specified subgroup analysis rather than open-ended slicing, and explain the p-hacking risk of searching for subgroups after the fact and how pre-specification and multiplicity control guard against it. Give a concrete product scenario where an HTE finding would change a prioritization or personalization decision.

HardTechnical
41 practiced

You run the same experiment across many countries, or across many device types and new-versus-returning users, and see a small but statistically significant uplift overall. Describe how you would assess whether the effect is genuinely heterogeneous across these segments: which interaction tests or models you would use, how you would power the per-segment analysis, and how you would correct for testing many segments at once so you don't just find noise. Compare full pooling, no pooling per segment, and partial pooling using a hierarchical model that borrows strength across segments, and recommend a rollout strategy given what you find.

MediumTechnical
75 practiced

You have a feature that won its A/B test and now need to roll it out safely. Design a staged ramp plan: define traffic-percentage stages and how long to hold at each one, the primary and guardrail metrics you would monitor at every stage, and the automated versus manual rollback criteria you would set. Discuss the trade-off between learning and shipping quickly versus limiting how many users are exposed to a risk you haven't fully ruled out.

Unlock Full Question Bank

Get access to all 18 A/B Test Design & Statistical Rigor interview questions and detailed answers.

Sign in to Continue

Join thousands of developers preparing for their dream job.