PracHub
QuestionsPremiumLearningGuidesCheatsheetNEWCoaches
|Home/Analytics & Experimentation/Coinbase

Diagnose a 20% retail revenue drop

Last updated: Mar 29, 2026

Quick Overview

This question evaluates a data scientist's ability in revenue decomposition, diagnostic analytics, causal inference, and experimentation design, covering traffic×CVR×AOV breakdowns, post-purchase deductions, stockout impacts, rapid falsifiable checks, and difference-in-differences-style attribution.

  • hard
  • Coinbase
  • Analytics & Experimentation
  • Data Scientist

Diagnose a 20% retail revenue drop

Company: Coinbase

Role: Data Scientist

Category: Analytics & Experimentation

Difficulty: hard

Interview Round: Technical Screen

Your e-commerce retailer reports weekly revenue fell 20% in Week T versus the 4-week moving average baseline. Build a rigorous diagnosis and quantify each driver’s contribution. Known context and signals: - Traffic sessions were flat (+0.5% WoW), but conversion rate (CVR) fell and average order value (AOV) changed. - Returns rose (7% → 10%), cancellations (1% → 2%), stockouts on top-50 SKUs increased (3% → 9%). - A price increase (+8%) started 3 weeks prior; a new $75 free-shipping threshold began 2 weeks prior; paid spend mix shifted toward upper-funnel; a competitor ran a 25%-off sitewide sale. Tasks: 1) Decompose revenue delta into traffic × CVR × AOV, and further into mix/price/discount effects, post-purchase deductions (returns/cancellations), and stockout lost sales. Provide formulas and a stepwise waterfall showing approximate percentage-point contribution of each factor. 2) Identify the quickest falsifiable checks you’d run within 24 hours (e.g., device-specific CVR drop, OOS by category, promo overlap, page latency, checkout errors, funnel step breakage, acquisition channel mix, new vs returning cohorts). 3) Causal assessment: propose a geo- or cohort-level DiD or interruption model to isolate the free-shipping change from the competitor sale and seasonality. Specify control groups, pre-trends checks, and robustness tests. 4) Experiments and fixes: outline targeted tests (pricing, threshold A/B, back-in-stock alerts, assortment substitution) and the success metrics you’d monitor (lift, profit, LTV impact).

Quick Answer: This question evaluates a data scientist's ability in revenue decomposition, diagnostic analytics, causal inference, and experimentation design, covering traffic×CVR×AOV breakdowns, post-purchase deductions, stockout impacts, rapid falsifiable checks, and difference-in-differences-style attribution.

Related Interview Questions

  • Design an Identity Trust Experiment - Coinbase (medium)
  • Design Identity-Trust A/B Test - Coinbase (medium)
  • Design Identity & Trust Experiment - Coinbase (medium)
  • Diagnose uplift drop in email A/B tests - Coinbase (hard)
  • Detect and quantify wash trading - Coinbase (hard)
Coinbase logo
Coinbase
Oct 13, 2025, 9:49 PM
Data Scientist
Technical Screen
Analytics & Experimentation
4
0

E-commerce Revenue Drop Diagnosis Case

Context

Week T net revenue is down 20% versus the prior 4-week moving-average baseline. You have weekly e-commerce data and the following signals:

  • Sessions: flat (+0.5% WoW)
  • CVR fell; AOV changed (magnitude not provided)
  • Returns increased from 7% to 10%; cancellations from 1% to 2%
  • Stockouts on top-50 SKUs rose from 3% to 9%
  • A price increase (+8%) began 3 weeks prior
  • New free shipping threshold ($75) began 2 weeks prior
  • Paid media mix shifted toward upper-funnel
  • A competitor ran a 25%-off sitewide sale in Week T

Assume "revenue" refers to net recognized revenue after post-purchase deductions unless clarified otherwise.

Tasks

  1. Decompose the revenue delta into traffic × CVR × AOV, and further into:
    • AOV subcomponents: price, discount/promo depth, and mix/units per order
    • Post-purchase deductions: returns and cancellations
    • Stockout-driven lost sales Provide formulas and a stepwise waterfall with approximate percentage-point contributions for each factor.
  2. List the quickest falsifiable checks you would run within 24 hours to validate root causes (e.g., device-specific CVR drop, OOS by category, promo overlap, latency, checkout errors, funnel step breakage, channel mix, cohorts).
  3. Causal assessment: Propose a geo- or cohort-level difference-in-differences (DiD) or interruption model to isolate the impact of the free-shipping change from the competitor sale and seasonality. Specify treatment/control groups, pre-trends checks, and robustness tests.
  4. Experiments and fixes: Outline targeted tests (pricing, shipping-threshold A/B, back-in-stock alerts, assortment substitution) and the success metrics you’d monitor (lift, profit, LTV impact).

Solution

Show

Comments (0)

Sign in to leave a comment

Loading comments...

Browse More Questions

More Analytics & Experimentation•More Coinbase•More Data Scientist•Coinbase Data Scientist•Coinbase Analytics & Experimentation•Data Scientist Analytics & Experimentation
PracHub

Master your tech interviews with 7,500+ 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.