Roblox — Consumer Frontend — A/B Test & Causal Inference Questions

Role context: Senior Data Scientist, Consumer Frontend · Est. study time: 65 min · 6 questions

How experimentation works here

Experimentation on a navigation surface is subtle:

  • The OEC must be successful sessions reached efficiently (qualified play-through, low friction), not clicks or raw time — both rise for the wrong reasons on a navigation surface.
  • A nav/IA change is cross-surface and platform-wide, so a per-user split can leak (interference) or be unavailable — pushing you to geo, switchback, or quasi-experiments.
  • Many frontend metrics are ratios (qPTR) or heavy-tailed continuous (time-to-launch) — analyze them with the delta method and clustered errors, not a naive t-test on the wrong unit.
  • New navigation triggers learning effects (novelty/primacy), so short reads mislead.

For the fundamentals — p-values, power, error types, distributions — see the Probability & Statistics section.

Each answer is a coaching walkthrough: a Sample answer (clarify → approach → a simulated back-and-forth → a clear call), then a Deep dive with illustrative example, then a Grading rubric.

Questions (6)