InterviewStack.io LogoInterviewStack.io

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.

HardSystem Design
38 practiced
Design an experimentation platform that supports 100M MAU and thousands of concurrent experiments. Requirements: deterministic cross-platform randomization, low-latency treatment evaluation, experiment configuration service, consistent exposure logging, experiment conflict detection (prevent overlapping changes), offline metrics computation pipeline, and rollback automation. Describe architecture components, data flow, storage choices for exposure and metrics, and operational considerations for scale and reliability.
MediumTechnical
52 practiced
Explain sequential monitoring and 'peeking' in the context of A/B testing. Outline at least two statistical approaches that allow interim looks (for example, alpha-spending boundaries like Pocock or O'Brien-Fleming, and Bayesian monitoring). Describe pros and cons of each and how you would operationalize a safe stopping rule in a company dashboard.
EasyTechnical
45 practiced
Describe the conceptual steps you would take to estimate required sample size for an A/B test. Explain the roles of baseline rate, minimum detectable effect (MDE — absolute vs relative), alpha (type I error), and power, and list two rules-of-thumb you could use when a calculator is not available.
MediumTechnical
38 practiced
You are testing 5 treatment variants and monitoring 8 metrics. Explain the multiple comparisons problem and discuss three correction strategies (Bonferroni, Benjamini-Hochberg FDR, hierarchical testing). For a PM running product experiments, recommend a pragmatic approach and justify the trade-offs between controlling false positives and preserving power.
EasyTechnical
49 practiced
Describe criteria you would use to decide whether to run an A/B test versus doing an observational study, user interviews, or a pilot rollout. Provide two concrete product scenarios where an A/B test would be inappropriate, and recommend the alternative evaluation method for each scenario with a brief justification.

Unlock Full Question Bank

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

Sign in to Continue

Join thousands of developers preparing for their dream job.