Experimentation Platforms and Infrastructure Questions

Infrastructure for A/B testing and experimentation: assignment/bucketing, metric pipelines for experiments, guardrail and variance-reduction plumbing, and experiment result storage. Covers building the platform that powers trustworthy online experiments at scale. Distinct from the statistics of experiment analysis.

HardTechnical
79 practiced

Your experimentation platform runs thousands of tests a year and everyone trusts its p-values without question. How would you actually verify, at the platform level, that its statistical machinery is calibrated correctly, rather than trusting it because nobody has complained? Describe how you would use A/A tests for this, including concrete numeric thresholds (for example, what fraction of A/A runs showing p < 0.05 should worry you) and what you would do if calibration fails.

MediumTechnical
65 practiced

Your product team reports unexpected metric contamination after several rapid rollouts and overlapping feature flags. Walk through the operational, step-by-step plan you would run to identify, quantify, and mitigate the contamination sources while minimizing disruption to the teams shipping features.

EasyTechnical
76 practiced

What is the minimum feature set you would expect from a self-serve experiment configuration and rollout system? Cover experiment definition, targeting, percentage rollout, pre-launch checks, and rollback.

MediumSystem Design
65 practiced

Propose an automated guardrail system that flags harmful regressions shortly after an experiment launches. What statistical tests, thresholds, and alert tiers would you use, and when would the system take automated action (pausing the ramp or rolling traffic back) versus just paging a human?

EasyTechnical
58 practiced

Given exposures(exposure_id, user_id, experiment_id, variant, assigned_at) and events(event_id, user_id, event_type, value, occurred_at), write a SQL query that computes the conversion rate (share of exposed users who generated a purchase event) per variant using a 14-day post-exposure window. Output variant, exposed_users, converters, conversion_rate.

Unlock Full Question Bank

Get access to all Experimentation Platforms and Infrastructure interview questions and detailed answers.

Sign in to Continue

Join thousands of developers preparing for their dream job.