This was basically a dissertation prompt compressed into one interview question.
Start by framing the problem as an observational causal inference task, then walk through a principled pipeline: define the estimand and DAG, estimate propensity scores, apply IPW and doubly robust estimators, and validate with diagnostics and sensitivity analysis. Emphasize avoiding post-treatment bias by carefully selecting covariates and discuss when alternative designs like diff-in-diff or CUPED are preferable.
Pro tip: Always connect your causal assumptions to the business context—e.g., explain how unobserved confounding could arise from ad targeting algorithms and how you'd probe it. This shows you think beyond the math and understand TikTok's ad ecosystem.
Specify the average treatment effect (ATE) of ad exposure on conversions, and construct a DAG that includes confounders (age, education, income), treatment, outcome, and potential unobserved confounders. Clearly state assumptions like consistency, positivity, and no unmeasured confounding.
Model the probability of ad exposure given confounders using logistic regression or machine learning, then compute inverse probability weights (IPW) to create a pseudo-population. Check overlap and trim extreme weights.
Combine outcome regression with IPW (e.g., augmented IPW) to get a doubly robust ATE estimate that is consistent if either the propensity or outcome model is correct. Use cross-fitting to avoid overfitting.
Assess covariate balance via standardized mean differences, check propensity score overlap, and perform sensitivity analysis for unobserved confounding (e.g., E-value, Rosenbaum bounds). Use bootstrap or influence functions for variance estimation.
Discuss when diff-in-diff (requires parallel trends) or CUPED (requires pre-experiment covariate correlation) would be preferable, such as when you have panel data or a pre-period, and note their assumptions.
AI-generated suggestions, not part of the candidate's original notes. May be inaccurate — verify before relying on them.