InterviewStack.io LogoInterviewStack.io

Experiment Design, Analysis, and Causal Methods Questions

Design and analysis of experiments and causal inference methods for when randomization is not possible. Candidates should know strategies to ensure randomization and evaluate experiment quality compute sample size and minimum detectable effect select and interpret primary and guardrail metrics and design appropriate test duration. Analysis skills include hypothesis testing p values confidence intervals effect size estimation variance estimation and variance reduction segmentation and interaction analysis and robust reporting of uncertainty. This topic covers observational and quasi experimental approaches such as propensity score matching difference in differences and regression discontinuity how to reason about confounding and selection bias and when to prefer a quasi experimental approach over a randomized test. Candidates should be able to translate causal conclusions into actionable guidance recommend follow up analyses and triangulate evidence across methods.

HardTechnical
41 practiced
Describe mediation analysis for decomposing total effect into direct and indirect effects through a mediator (e.g., product UI → engagement → purchases). List assumptions (sequential ignorability), outline the estimation steps, and discuss pitfalls like post-treatment confounding.
MediumTechnical
25 practiced
Compare propensity score matching (PSM) and inverse probability weighting (IPW). For a product change rolled out selectively, when would PSM be preferable, when would IPW be preferable, and what are the main diagnostics and pitfalls of each approach?
HardTechnical
29 practiced
Explain two approaches for sensitivity analysis to quantify the effect of unobserved confounding on an estimated treatment effect: Rosenbaum bounds and the E-value. Provide an example interpretation of each and how a product team should use the results in decision making.
MediumTechnical
24 practiced
Design an experiment to evaluate a new search ranking algorithm where some users are logged in and others are anonymous. Decide on the randomization unit (user, session, request), discuss the pros/cons, propose primary and guardrail metrics, and outline how to compute sample size given baseline CTR and desired MDE.
MediumTechnical
34 practiced
Explain Regression Discontinuity Design (RDD). Provide a toy example where RDD is appropriate (e.g., users above a threshold receive premium access), describe sharp vs fuzzy RDD, and list the key assumptions required for causal interpretation.

Unlock Full Question Bank

Get access to hundreds of Experiment Design, Analysis, and Causal Methods interview questions and detailed answers.

Sign in to Continue

Join thousands of developers preparing for their dream job.