tezvyn:

Design an A/B Testing Framework

Source: Wikipedia: A/B testingintermediate

This tests your ability to design a scalable system with statistical rigor for non-experts. A great answer outlines config management, deterministic user hashing, a data pipeline for metrics, and a results UI that simplifies stats.

This question tests your ability to architect a full-stack system balancing scalability, statistical validity, and usability for non-technical stakeholders. A strong answer covers: 1) a config service, 2) deterministic user assignment via hashing, 3) a data pipeline to join assignment and metric events, and 4) a results dashboard presenting confidence intervals and warning against peeking. A major red flag is ignoring the statistical engine or data pipeline needed for valid results.

Read the original → Wikipedia: A/B testing

Get five bites like this every day.

Tezvyn delivers a daily feed of 60-second tech bites with quizzes to lock in what you learn.

Design an A/B Testing Framework · Tezvyn