Design A/B Test for New Recommendation Algorithm Launch
Quick Overview
Design A/B Test for New Recommendation Algorithm Launch evaluates metric design, causal reasoning, experiment setup, diagnostics, SQL/statistical checks, and recommendations in a realistic interview setting. A strong answer states assumptions, handles edge cases, explains trade-offs, and shows how to validate the result clearly.
Design A/B Test for New Recommendation Algorithm Launch
Company: Snapchat
Role: Data Scientist
Category: Analytics & Experimentation
Difficulty: medium
Interview Round: Onsite
##### Scenario
Product team wants to launch a new recommendation algorithm and asks for a rigorous A/B test plan.
##### Question
Design an A/B test to measure the uplift of the new recommender on GMV. Which primary and guardrail metrics will you track and why? Compute required sample size assuming 3% baseline conversion, 7% relative lift, α=0.05, power=0.8. How would you address novelty effect and uneven seasonality across groups? Explain how you would interpret results if the primary metric is flat but secondary engagement metrics improve.
##### Hints
Talk randomization, CUPED, sequential testing, and post-test segmentation.
Quick Answer: Design A/B Test for New Recommendation Algorithm Launch evaluates metric design, causal reasoning, experiment setup, diagnostics, SQL/statistical checks, and recommendations in a realistic interview setting. A strong answer states assumptions, handles edge cases, explains trade-offs, and shows how to validate the result clearly.