Design A/B testing platform
GoogleSoftware Engineer · Technical ScreenLast updated
This question evaluates a candidate's competency in designing scalable, privacy-compliant A/B testing platforms, covering deterministic bucketing, traffic allocation, telemetry and event pipelines, experiment governance, and applied statistical methods in the Analytics & Experimentation domain.
Design an A/B testing platform supporting experiment definition, randomization, exposure logging, metric computation, and guardrails. Describe bucketing, unit consistency, incremental rollout, bias avoidance, and statistical analysis and diagnostics.
Solution walkthrough is for members
Get the full walkthrough with reference code and complexity analysis, plus Kitty Coach at 300 messages a day. Hints, the code runner and community answers stay free.