InterviewStack.io LogoInterviewStack.io

Online Experimentation and Model Validation Questions

Running experiments in production to validate model changes and measure business impact. Topics include splitting traffic across model variants canary deployments and champion challenger testing selecting metrics that capture both model performance and business outcomes performing sample size and test duration calculations accounting for statistical power and multiple testing adjustments and handling instrumentation and novelty bias. Candidates should be able to analyze heterogeneous treatment effects monitor experiments in real time and design ramping plans and rollback guardrails to protect user experience and business metrics. The topic also covers decision rules for when to rely on offline evaluation versus online experiments and how to interpret differences between offline model metrics and live user outcomes as part of model validation and deployment strategy.

EasySystem Design
42 practiced
Explain the canary deployment pattern for model rollouts. Describe how you would split traffic, typical small-to-large canary sizes and durations, what signals you monitor during a canary, and how canary differs operationally from blue-green or full A/B test rollouts.
HardTechnical
93 practiced
You track ten correlated metrics for experiments. Propose a statistically sound composite decision rule to accept or reject a model change that balances risk and power. Consider methods like weighted scoring, multivariate Hotelling's T2, or constrained optimization where a primary metric must improve while others must not degrade beyond thresholds.
HardSystem Design
48 practiced
Design the architecture of an experimentation platform that supports model rollouts and A/B tests for 100M daily active users. Address assignment at the edge, deterministic hashing, assignment config storage, high-throughput event logging, metric aggregation pipelines, support for canary and champion-challenger workflows, and guarantees needed for reproducible analysis.
MediumTechnical
51 practiced
Offline evaluation shows a candidate model increases AUC by 6% relative to baseline, yet a live A/B test shows no change in conversion and a drop in click-through rate. Walk through a systematic investigation plan that covers data, instrumentation, segment-level effects, exposure differences, model inference differences, and upstream/downstream product interactions.
EasyTechnical
45 practiced
Define novelty bias in the context of new model deployments and online experiments. Provide two real-world examples where novelty bias produced short-term lift that decayed, and describe experimental or analytic strategies to detect and mitigate novelty effects.

Unlock Full Question Bank

Get access to hundreds of Online Experimentation and Model Validation interview questions and detailed answers.

Sign in to Continue

Join thousands of developers preparing for their dream job.