InterviewStack.io LogoInterviewStack.io

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.

EasyTechnical
72 practiced

In one or two sentences, explain the multiple comparisons problem for a platform running many experiments and tracking many metrics per experiment. Then list two engineering controls, not statistical corrections, an experimentation platform could implement to reduce false discoveries.

MediumTechnical
69 practiced

What practical anomaly-detection techniques would you use to catch a sudden divergence between treatment and control while an experiment is ramping (control charts, CUSUM, EWMA, changepoint detection, seasonal baselines)? How do you pick between them, set thresholds, and avoid drowning the team in false alarms from ordinary noise?

EasyTechnical
79 practiced

Design a compact experiment configuration schema (variants, allocations, targeting rules, rollout phases, metric definitions, kill switch). Provide an example configuration and explain which fields the SDK needs for evaluation versus which fields only offline analysis needs.

HardSystem Design
81 practiced

Design a streaming ingestion and near-real-time metric-computation pipeline for experiment telemetry that handles a very high event rate with at-least-once delivery, deduplication, schema evolution, and late-arriving or out-of-order events. Describe the components (producers, message broker, stream processors, storage, serving layer), and how you would reconcile a low-latency 'monitoring' view against a slower, high-accuracy 'reporting' view of the same metric.

EasyTechnical
60 practiced

What core instrumentation best practices should be enforced for the events and metrics an experimentation platform depends on? Cover naming conventions, schema versioning, idempotency, event enrichment, and backward compatibility.

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.