InterviewStack.io LogoInterviewStack.io

Causal Inference Questions

Establishing cause-and-effect from observational and experimental data. Covers correlation versus causation, confounding, treatment-effect estimation, and quasi-experimental methods such as difference-in-differences, matching, and instrumental variables. Includes incrementality reasoning when true randomization is not possible.

HardTechnical
83 practiced

Design a sensitivity analysis to quantify how strong an unobserved confounder would have to be to change your estimated treatment effect to zero. Explain Rosenbaum bounds and the E-value, show how you would compute an E-value for an estimated risk ratio, and give a plain-language interpretation a non-technical stakeholder could act on.

MediumTechnical
61 practiced

Compare propensity score matching and inverse probability weighting for a product change that was rolled out selectively. When would you prefer PSM, when would you prefer IPW, and what is the main diagnostic and pitfall of each?

EasyTechnical
84 practiced

A report shows that users who enable personalization have 30% higher retention. List at least five plausible confounders that could explain this correlation on their own, and briefly explain how each would bias a naive interpretation that personalization causes the retention lift.

EasyTechnical
73 practiced

In plain terms, what is a propensity score, and why does matching (or weighting) on it help you compare treated and untreated users fairly?

HardTechnical
67 practiced

You need the causal long-term impact (say, 6-month retention) of a feature that shows an immediate engagement uplift in a short experiment. Discuss the use of surrogate endpoints to extrapolate short-term experimental results to a long-term outcome, what assumptions that extrapolation requires, how you would handle attrition, and how confident you can honestly be in the extrapolation versus running a longer experiment.

Unlock Full Question Bank

Get access to all 44 Causal Inference interview questions and detailed answers.

Sign in to Continue

Join thousands of developers preparing for their dream job.