PracHub
QuestionsCoachesLearningGuidesInterview Prep
|Home/Analytics & Experimentation/Intuit

Diagnose KPI anomaly and evaluate promotion/A-B test

Last updated: Mar 29, 2026

Quick Overview

Diagnose KPI anomaly and evaluate promotion/A-B test 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.

  • easy
  • Intuit
  • Analytics & Experimentation
  • Data Scientist

Diagnose KPI anomaly and evaluate promotion/A-B test

Company: Intuit

Role: Data Scientist

Category: Analytics & Experimentation

Difficulty: easy

Interview Round: Onsite

# Diagnose KPI anomaly and evaluate promotion/A-B test You are a Data Scientist supporting a **TurboTax** product team. You are asked to handle three related analytics tasks. ## 1) KPI anomaly investigation A dashboard shows that yesterday: - `start_to_file_conversion` dropped from ~18% to ~12% (day-over-day). - Total traffic and marketing spend look roughly flat. ### Your task Describe a structured approach to: - Validate whether the drop is real vs. a data/definition/pipeline issue. - Localize the issue (which step, segment, platform, geo, channel, etc.). - Propose the most likely root causes and what data you’d pull to confirm. ## 2) Was last year’s promotion successful? Last year a promotion offered **$X off** to some users. You have user-level historical data: - `user_id`, `signup_date`, `device`, `channel` - `promo_exposed` (whether user saw the promo) - `redeemed` (whether user redeemed) - Outcomes: `started_return`, `filed_return`, `revenue`, `refund_amount` - Pre-period behavior: `prior_year_filed` (0/1), `prior_year_revenue` ### Your task Explain how you would determine whether the promotion was “successful,” including: - Primary metric(s), diagnostic metrics, and guardrails. - How you’d estimate **incremental lift** (not just correlation), and what assumptions you need. - How you’d handle selection bias (e.g., promo shown more to likely filers). ## 3) A/B testing case The PM wants to run an A/B test on a new onboarding flow intended to increase filing completion. ### Your task Design and analyze the experiment: - Unit of randomization and why. - Primary metric + guardrails. - Power/MDE approach (high-level is fine). - Analysis plan (e.g., handling outliers, multiple metrics, SRM, novelty/seasonality). - What you would recommend if the primary metric improves but a guardrail worsens. ### Constraints & Assumptions - Preserve the scope, facts, inputs, and requested outputs from the prompt above. - If the prompt leaves a detail unspecified, state a reasonable assumption before relying on it. - Keep the answer interview-ready: concise enough to present, but concrete enough to implement or evaluate. ### Clarifying Questions to Ask - Clarify the business objective, unit of analysis, time window, exposure definition, and primary metric. - State assumptions about instrumentation, randomization, sample size, and data quality. - Separate descriptive analysis from causal claims. ### What a Strong Answer Covers - A metric framework with primary, guardrail, and diagnostic metrics. - A credible analysis or experiment design with clear assumptions and bias checks. - SQL/statistical logic for segmentation, variance, confidence, and data validation where relevant. - An actionable recommendation that explains trade-offs and next steps. ### Follow-up Questions - What sanity checks would you run before trusting the result? - How would you handle novelty effects, seasonality, or selection bias? - What decision would you make if metrics disagree?

Quick Answer: Diagnose KPI anomaly and evaluate promotion/A-B test 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.

Related Interview Questions

  • Design an experiment for pricing page redesign - Intuit (easy)
  • Extract insights from a multi-entry funnel scorecard - Intuit (easy)
  • Design an experiment to evaluate an onboarding progress bar - Intuit (easy)
  • Diagnose rising delivery cost precisely - Intuit (hard)
  • Build 30-day retention cohort table - Intuit (medium)
|Home/Analytics & Experimentation/Intuit

Diagnose KPI anomaly and evaluate promotion/A-B test

Intuit logo
Intuit
Aug 1, 2025, 12:00 AM
easyData ScientistOnsiteAnalytics & Experimentation
9
0

Diagnose KPI anomaly and evaluate promotion/A-B test

You are a Data Scientist supporting a TurboTax product team. You are asked to handle three related analytics tasks.

1) KPI anomaly investigation

A dashboard shows that yesterday:

  • start_to_file_conversion dropped from ~18% to ~12% (day-over-day).
  • Total traffic and marketing spend look roughly flat.

Your task

Describe a structured approach to:

  • Validate whether the drop is real vs. a data/definition/pipeline issue.
  • Localize the issue (which step, segment, platform, geo, channel, etc.).
  • Propose the most likely root causes and what data you’d pull to confirm.

2) Was last year’s promotion successful?

Last year a promotion offered $X off to some users. You have user-level historical data:

  • user_id , signup_date , device , channel
  • promo_exposed (whether user saw the promo)
  • redeemed (whether user redeemed)
  • Outcomes: started_return , filed_return , revenue , refund_amount
  • Pre-period behavior: prior_year_filed (0/1), prior_year_revenue

Your task

Explain how you would determine whether the promotion was “successful,” including:

  • Primary metric(s), diagnostic metrics, and guardrails.
  • How you’d estimate incremental lift (not just correlation), and what assumptions you need.
  • How you’d handle selection bias (e.g., promo shown more to likely filers).

3) A/B testing case

The PM wants to run an A/B test on a new onboarding flow intended to increase filing completion.

Your task

Design and analyze the experiment:

  • Unit of randomization and why.
  • Primary metric + guardrails.
  • Power/MDE approach (high-level is fine).
  • Analysis plan (e.g., handling outliers, multiple metrics, SRM, novelty/seasonality).
  • What you would recommend if the primary metric improves but a guardrail worsens.

Constraints & Assumptions

  • Preserve the scope, facts, inputs, and requested outputs from the prompt above.
  • If the prompt leaves a detail unspecified, state a reasonable assumption before relying on it.
  • Keep the answer interview-ready: concise enough to present, but concrete enough to implement or evaluate.

Clarifying Questions to Ask

  • Clarify the business objective, unit of analysis, time window, exposure definition, and primary metric.
  • State assumptions about instrumentation, randomization, sample size, and data quality.
  • Separate descriptive analysis from causal claims.

What a Strong Answer Covers

  • A metric framework with primary, guardrail, and diagnostic metrics.
  • A credible analysis or experiment design with clear assumptions and bias checks.
  • SQL/statistical logic for segmentation, variance, confidence, and data validation where relevant.
  • An actionable recommendation that explains trade-offs and next steps.

Follow-up Questions

  • What sanity checks would you run before trusting the result?
  • How would you handle novelty effects, seasonality, or selection bias?
  • What decision would you make if metrics disagree?
Loading comments...

Browse More Questions

More Analytics & Experimentation•More Intuit•More Data Scientist•Intuit Data Scientist•Intuit Analytics & Experimentation•Data Scientist Analytics & Experimentation

Write your answer

Your first approved answer each day earns 20 XP.

Sign in to write your answer.
PracHub

Master your tech interviews with 8,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
  • AI Coding 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.