PracHub
QuestionsPremiumCoachesLearningGuidesInterview Prep
|Home/Analytics & Experimentation/Expedia

Choose KPIs and prove impact with experiments

Last updated: Mar 29, 2026

Quick Overview

This question evaluates a data scientist's competency in KPI engineering, causal inference, experiment design, metric validation, and multi-touch attribution within the Analytics & Experimentation domain and is focused on profit-oriented search ranking.

  • hard
  • Expedia
  • Analytics & Experimentation
  • Data Scientist

Choose KPIs and prove impact with experiments

Company: Expedia

Role: Data Scientist

Category: Analytics & Experimentation

Difficulty: hard

Interview Round: Onsite

You’re on Expedia’s Search team launching a new hotel-ranking model for enterprise clients who care about profitable bookings, not clicks. a) Define a single primary KPI (give an exact formula) that aligns to client value (e.g., margin-adjusted bookings per search within a 7-day attribution window) and list at least three precise guardrail metrics with thresholds (e.g., cancellation rate ≤ X%, latency p95 ≤ Y ms, diversity entropy ≥ Z). b) Explain how you’d validate that your offline proxy metrics (e.g., NDCG@10 weighted by booking margin) correlate with the online KPI; specify the analysis design, acceptable correlation/elasticity ranges, and actions if misaligned. c) Design an A/B test: choose randomization unit (e.g., search session), traffic split, ramp strategy, MDE and sample-size calculation (state base rates/variance assumptions), pre-experiment checks (SRM), and variance reduction (e.g., CUPED/stratification). d) Describe how you’d detect and prevent metric gaming and novelty effects (e.g., clickbait, position churn) and set a rollback criterion. e) If bookings are flat but cancellations rise 15% in treatment, decide ship/rollback and justify with expected profit impact and confidence intervals. f) Estimate incremental gross profit per search with a 95% CI and describe how you’d separate incrementality from attribution. g) For paid channels, propose a multi-touch attribution approach (e.g., Shapley/Markov vs. regression vs. geo-experiments) and how you’d calibrate it against holdout/geo tests.

Quick Answer: This question evaluates a data scientist's competency in KPI engineering, causal inference, experiment design, metric validation, and multi-touch attribution within the Analytics & Experimentation domain and is focused on profit-oriented search ranking.

Expedia logo
Expedia
Oct 13, 2025, 9:49 PM
Data Scientist
Onsite
Analytics & Experimentation
2
0

Expedia Search: Profit-Focused Ranking Launch (Onsite)

Context

You’re on the Search team launching a new hotel-ranking model for enterprise clients who care about profitable bookings, not clicks. Assume attribution uses a 7-day booking window from the search event. Cancellations typically occur within 30 days, and you can estimate an expected show-up probability at booking time.

Tasks

(a) Define a single primary KPI with an exact formula that aligns to client value (e.g., margin-adjusted bookings per search within a 7-day attribution window). List at least three guardrail metrics with explicit numeric thresholds (e.g., cancellation rate ≤ X%, latency p95 ≤ Y ms, diversity entropy ≥ Z).

(b) Explain how you would validate that offline proxy metrics (e.g., NDCG@10 weighted by booking margin) correlate with the online KPI. Specify the analysis design, acceptable correlation/elasticity ranges, and what you would do if they are misaligned.

(c) Design an A/B test: choose the randomization unit (e.g., search session), traffic split, ramp strategy, MDE and sample-size calculation (state base rates/variance assumptions), pre-experiment checks (e.g., SRM), and variance reduction (e.g., CUPED/stratification).

(d) Describe how you would detect and prevent metric gaming and novelty effects (e.g., clickbait, position churn) and set a rollback criterion.

(e) If bookings are flat but cancellations rise 15% in treatment, decide ship or rollback and justify with expected profit impact and confidence intervals.

(f) Estimate incremental gross profit per search with a 95% CI and describe how you would separate incrementality from attribution.

(g) For paid channels, propose a multi-touch attribution approach (e.g., Shapley/Markov vs. regression vs. geo-experiments) and how you would calibrate it against holdout/geo tests.

Solution

Show

Submit Your Answer to Earn 20XP

Sign in to leave a comment

Loading comments...

Browse More Questions

More Analytics & Experimentation•More Expedia•More Data Scientist•Expedia Data Scientist•Expedia Analytics & Experimentation•Data Scientist Analytics & Experimentation
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.