PracHub
QuestionsPremiumCoachesLearningGuidesInterview Prep
|Home/Machine Learning/Waymo

Design an Online Experiment

Last updated: Apr 27, 2026

Quick Overview

This question evaluates experimental design and causal inference skills for production ML systems, including metric definition, randomization and treatment assignment, statistical analysis, and operational concerns like interference and seasonality.

  • medium
  • Waymo
  • Machine Learning
  • Software Engineer

Design an Online Experiment

Company: Waymo

Role: Software Engineer

Category: Machine Learning

Difficulty: medium

Interview Round: Onsite

You are asked to design a statistically sound experiment to evaluate whether a new ride-dispatch or scheduling policy improves product performance. Design the experiment end to end. Your answer should cover: - the hypothesis and success criteria - primary metrics and guardrail metrics - unit of randomization - treatment assignment strategy - sample size or experiment duration - how to handle interference, seasonality, and novelty effects - the statistical analysis plan - how you would decide whether to launch Assume this is a real production system where changes can affect rider wait time, cancellations, and overall service quality.

Quick Answer: This question evaluates experimental design and causal inference skills for production ML systems, including metric definition, randomization and treatment assignment, statistical analysis, and operational concerns like interference and seasonality.

Related Interview Questions

  • How predict vehicles’ turn direction at intersection? - Waymo (easy)
  • Compare two rare-event detection models statistically - Waymo (easy)
  • Implement K-means and handle train-inference mismatch - Waymo (easy)
  • Explain Model Compression Techniques - Waymo (medium)
Waymo logo
Waymo
Feb 6, 2026, 12:00 AM
Software Engineer
Onsite
Machine Learning
8
0
Loading...

You are asked to design a statistically sound experiment to evaluate whether a new ride-dispatch or scheduling policy improves product performance.

Design the experiment end to end. Your answer should cover:

  • the hypothesis and success criteria
  • primary metrics and guardrail metrics
  • unit of randomization
  • treatment assignment strategy
  • sample size or experiment duration
  • how to handle interference, seasonality, and novelty effects
  • the statistical analysis plan
  • how you would decide whether to launch

Assume this is a real production system where changes can affect rider wait time, cancellations, and overall service quality.

Solution

Show

Submit Your Answer to Earn 20XP

Sign in to leave a comment

Loading comments...

Browse More Questions

More Machine Learning•More Waymo•More Software Engineer•Waymo Software Engineer•Waymo Machine Learning•Software Engineer Machine Learning
PracHub

Master your tech interviews with 8,000+ real questions from top companies.

Product

  • Questions
  • Learning Tracks
  • Interview Guides
  • Resources
  • Premium
  • For Universities
  • Student Access

Browse

  • By Company
  • By Role
  • By Category
  • Topic Hubs
  • SQL Questions
  • Compare Platforms
  • Discord Community

Support

  • support@prachub.com
  • (916) 541-4762

Legal

  • Privacy Policy
  • Terms of Service
  • About Us

© 2026 PracHub. All rights reserved.