PracHub
QuestionsPremiumLearningGuidesCheatsheetNEWCoaches
|Home/Analytics & Experimentation/Instacart

Diagnose 4% weekly revenue drop using history

Last updated: Mar 29, 2026

Quick Overview

This question evaluates time-series forecasting, anomaly detection, decomposition, and attribution skills within analytics and experimentation, focusing on defining baselines and formal null/alternative hypotheses for revenue fluctuations.

  • Medium
  • Instacart
  • Analytics & Experimentation
  • Data Scientist

Diagnose 4% weekly revenue drop using history

Company: Instacart

Role: Data Scientist

Category: Analytics & Experimentation

Difficulty: Medium

Interview Round: Technical Screen

You only have a single table weekly_revenue(week_start_date DATE, revenue_usd NUMERIC) containing the last 104 weeks for Instacart. A DS reports that the most recent week’s revenue dropped 4% vs the prior week; assume no measurement error. Design a rigorous analysis to decide whether this is expected noise or a true anomaly, and quantify it. Specifically: (1) Define your baseline and formal null/alternative hypotheses using only this weekly series. (2) Propose at least two forecasting/uncertainty approaches (e.g., seasonal-naive by week-of-year vs last year’s same week; STL or ETS/BSTS without covariates) and a decision rule (e.g., residual z-score or whether the observed value lies outside a 95% prediction interval). (3) Explain how you will handle seasonality and trend with only weekly aggregates (no external covariates), including weeks with movable holidays. (4) Show how you’d decompose the observed 4% into trend, seasonal, and irregular components and communicate risk if it lies within expected variability. (5) Now suppose you later receive weekly aggregates by geo for orders, average order value (AOV), active users, and marketing spend. Outline a drilldown to attribute drivers (e.g., orders×AOV decomposition, geo-wise contributions, hierarchical shrinkage across geos), and specify how you’d detect whether the drop is localized or systemic.

Quick Answer: This question evaluates time-series forecasting, anomaly detection, decomposition, and attribution skills within analytics and experimentation, focusing on defining baselines and formal null/alternative hypotheses for revenue fluctuations.

Related Interview Questions

  • How would you investigate a metric decline? - Instacart (easy)
  • Should you roll out if NSM decreases? - Instacart (easy)
  • How to debug an apparent D14 retention drop - Instacart (easy)
  • Design a pricing experiment with network effects - Instacart (easy)
  • Investigate marketplace metrics and experiment rollout - Instacart (easy)
Instacart logo
Instacart
Oct 13, 2025, 9:49 PM
Data Scientist
Technical Screen
Analytics & Experimentation
2
0
Loading...

You only have a single table weekly_revenue(week_start_date DATE, revenue_usd NUMERIC) containing the last 104 weeks for Instacart. A DS reports that the most recent week’s revenue dropped 4% vs the prior week; assume no measurement error. Design a rigorous analysis to decide whether this is expected noise or a true anomaly, and quantify it. Specifically: (1) Define your baseline and formal null/alternative hypotheses using only this weekly series. (2) Propose at least two forecasting/uncertainty approaches (e.g., seasonal-naive by week-of-year vs last year’s same week; STL or ETS/BSTS without covariates) and a decision rule (e.g., residual z-score or whether the observed value lies outside a 95% prediction interval). (3) Explain how you will handle seasonality and trend with only weekly aggregates (no external covariates), including weeks with movable holidays. (4) Show how you’d decompose the observed 4% into trend, seasonal, and irregular components and communicate risk if it lies within expected variability. (5) Now suppose you later receive weekly aggregates by geo for orders, average order value (AOV), active users, and marketing spend. Outline a drilldown to attribute drivers (e.g., orders×AOV decomposition, geo-wise contributions, hierarchical shrinkage across geos), and specify how you’d detect whether the drop is localized or systemic.

Comments (0)

Sign in to leave a comment

Loading comments...

Browse More Questions

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