InterviewStack.io LogoInterviewStack.io

A and B Test Design Questions

Designing and running A and B tests and split tests to evaluate product and feature changes. Candidates should be able to form clear null and alternative hypotheses, select appropriate primary metrics and guardrail metrics that reflect both product goals and user safety, choose randomization and assignment strategies, and calculate sample size and test duration using power analysis and minimum detectable effect reasoning. They should understand applied statistical analysis concepts including p values confidence intervals one tailed and two tailed tests sequential monitoring and stopping rules and corrections for multiple comparisons. Practical abilities include diagnosing inconclusive or noisy experiments detecting and mitigating common biases such as peeking selection bias novelty effects seasonality instrumentation errors and network interference and deciding when experiments are appropriate versus alternative evaluation methods. Senior candidates should reason about trade offs between speed and statistical rigor plan safe rollouts and ramping define rollback plans and communicate uncertainty and business implications to technical and non technical stakeholders. For developer facing products candidates should also consider constraints such as small populations cross team effects ethical concerns and special instrumentation needs.

EasyTechnical
48 practiced
A product manager asks you to 'increase engagement' with a new homepage module. Describe how you would choose a primary metric and at least two guardrail metrics. For each metric, specify the unit of analysis (user, session), numerator/denominator definitions, aggregation window, and why it aligns or protects product/business goals.
HardTechnical
60 practiced
In an experiment you evaluate 20 metrics across engagement, revenue, and technical guardrails. Explain practical approaches to control false discoveries at the metric level while preserving power: hierarchical testing, metric families with corrections, pre-specification and gating, and how to implement these in a policy for an analytics team.
MediumTechnical
60 practiced
Compare the use of a two-sample t-test versus a non-parametric test (e.g., Mann-Whitney U) for analyzing A/B test metrics. When would you prefer each approach, and how do skewed distributions and outliers (e.g., revenue per user) affect your choice and interpretation?
HardTechnical
55 practiced
Discuss advantages and disadvantages of adopting a Bayesian framework for A/B testing in a fast-paced growth environment. Include how you would specify priors for conversion rates, interpret posterior probabilities (e.g., probability treatment > control), handle multiple looks, and present Bayesian results to non-technical stakeholders.
MediumTechnical
43 practiced
Two teams launch overlapping experiments on the same user population and features that may interact. Describe experimental designs, analysis techniques, and governance policies to handle overlapping experiments safely (e.g., orthogonal assignment, exclusion rules, factorial design). Include operational suggestions to reduce accidental conflicts.

Unlock Full Question Bank

Get access to hundreds of A and B Test Design interview questions and detailed answers.

Sign in to Continue

Join thousands of developers preparing for their dream job.