← Intuit Interview Insights

Intuit·Data Scientist·Technical Phone Screen·Senior

SeniorPrefer not to say
May 2026Remote

Summary

Intuit DS interview focused entirely on applied analytics, three connected problems around a TurboTax metric drop, a promo evaluation, and an A/B test design. Heavy on causal reasoning and experiment design, lighter on coding. Felt more like a product analytics case study than a traditional DS screen.

Questions Asked (6)

Q1

A TurboTax dashboard shows start-to-file conversion dropped from roughly 18% to 12% overnight with no obvious change in traffic or spend. How do you investigate this?

Root Cause AnalysisProduct Analytics & Metrics
Author's notes

My first instinct was to jump straight to user behavior explanations, which was wrong.

Create a free account to read the full note

AI HintsAI Generated

Suggested Approach

Start by validating the metric drop and ruling out data pipeline issues, then segment the funnel by dimensions like platform, user type, and tax situation to localize the problem. Finally, correlate with recent releases, experiments, or external events to identify the root cause and propose a fix.

Pro tip: Always check for data quality issues first—a sudden drop with no traffic change often indicates a logging or ETL problem rather than a real user behavior shift. Also, consider seasonality and tax law changes that might affect specific user segments.

1. Validate the metric and data pipeline

Confirm the drop is real by checking data freshness, logging errors, and ETL jobs. Compare with other metrics like traffic and spend to ensure consistency.

2. Segment the funnel to localize the drop

Break down conversion by dimensions such as platform (web/mobile), user type (new/returning), tax situation (simple/complex), and steps in the funnel to identify where the drop occurs.

3. Correlate with internal and external events

Check for recent code releases, A/B tests, marketing changes, or external factors like tax law updates or competitor actions that could impact conversion.

4. Form and test hypotheses

Based on segmentation and correlations, form hypotheses about the root cause (e.g., a bug in a specific flow, a pricing change) and validate with further analysis or experiments.

5. Recommend and monitor fixes

Propose actionable fixes, such as rolling back a release or fixing a bug, and set up monitoring to ensure the metric recovers and stays healthy.

Key Points to Mention

  • Data quality checks: verify logging, ETL, and metric definitions
  • Segmentation by platform, user type, tax situation, and funnel steps
  • Time-series analysis to pinpoint exact onset and duration
  • Correlation with releases, experiments, and external events
  • Hypothesis testing and root cause validation
  • Impact quantification and recommendation for fix

AI-generated suggestions, not part of the candidate's original notes. May be inaccurate — verify before relying on them.

Q2

After localizing the KPI drop, what are the most likely root causes and what specific data would you pull to confirm each one?

Root Cause AnalysisProduct Analytics & Metrics
Author's notes

Felt okay about this part.

Create a free account to read the full note

AI HintsAI Generated

Suggested Approach

Start by segmenting the KPI drop across dimensions like platform, user cohort, and geography to narrow down where the impact is concentrated. Then, for each likely root cause—such as data pipeline issues, product changes, external events, or user behavior shifts—propose specific data queries or dashboards to validate or rule them out. Prioritize causes based on the localization findings and business context.

Pro tip: Always check data quality and instrumentation first—many apparent KPI drops are due to logging errors or pipeline failures. Also, quantify the impact size and correlate with deployment timelines to quickly identify if a recent release is the culprit.

1. Segment and Localize the Drop

Break down the KPI by dimensions such as platform, user segment, geography, and time to identify where the drop is most severe. Use tools like SQL or BI dashboards to slice the data and pinpoint the affected area.

2. Brainstorm Likely Root Causes

Based on the localization, list potential causes: data quality issues, product changes (e.g., new feature, UI change), external factors (e.g., seasonality, competitor action), or user behavior shifts. Prioritize by likelihood and impact.

3. Identify Data to Confirm Each Cause

For each cause, specify the data sources and queries needed: e.g., for data quality, check pipeline logs and data completeness; for product changes, pull release notes and compare pre/post metrics; for external factors, overlay market trends or competitor data.

4. Validate and Quantify Impact

Run the queries and analyze results to confirm or reject each hypothesis. Quantify the contribution of each cause to the overall drop, using statistical methods like difference-in-differences or cohort analysis where applicable.

5. Recommend Next Steps

Summarize findings, propose immediate fixes (e.g., rollback, data fix) and longer-term monitoring. Suggest A/B tests or further analysis to prevent future drops.

Key Points to Mention

  • Data quality checks: pipeline failures, logging errors, missing data, or instrumentation bugs.
  • Product changes: recent releases, feature flags, UI/UX changes, or pricing updates.
  • External factors: seasonality, holidays, competitor launches, or market events.
  • User behavior shifts: changes in engagement, conversion funnels, or cohort-specific trends.
  • Segmentation dimensions: platform (iOS/Android/web), geography, user type (new vs. existing), and acquisition channel.
  • Statistical validation: A/B tests, hypothesis testing, and impact quantification.

AI-generated suggestions, not part of the candidate's original notes. May be inaccurate — verify before relying on them.

Q3

You have user-level data from a past promotion offering a discount to some users. How do you determine whether the promotion actually drove incremental filing behavior versus just rewarding people who would have filed anyway?

A/B Testing & ExperimentationProduct Analytics & Metrics
Author's notes

Selection bias is the whole problem here and I said that upfront, which seemed to land well.

Create a free account to read the full note

AI HintsAI Generated

Suggested Approach

Start by framing the problem as a causal inference question: you need to isolate the incremental effect of the promotion from selection bias and baseline filing behavior. Propose using a randomized experiment if available; otherwise, apply quasi-experimental methods like propensity score matching or difference-in-differences, and validate with robustness checks.

Pro tip: Emphasize the importance of defining a clear control group and checking for pre-treatment trends; this shows you understand that correlation doesn't imply causation and that hidden confounders can bias results.

1. Clarify the causal question and data structure

Define the treatment (promotion), outcome (filing behavior), and unit of analysis (user). Check if the promotion was randomly assigned; if not, identify potential confounders and selection mechanisms.

2. Choose an identification strategy

If randomization exists, use A/B test analysis (e.g., difference in conversion rates). If not, consider quasi-experimental methods like propensity score matching, difference-in-differences, or instrumental variables, depending on data availability.

3. Estimate the treatment effect

Apply the chosen method to estimate the average treatment effect on the treated (ATT). For example, with matching, compare outcomes between matched treated and control users; with DiD, compare pre-post changes across groups.

4. Validate and test robustness

Check for balance in covariates after matching, test for parallel trends in DiD, and perform sensitivity analyses (e.g., placebo tests, different model specifications) to ensure results are not driven by unobserved confounding.

5. Interpret and communicate findings

Quantify the incremental lift (e.g., percentage point increase in filing rate) and discuss practical significance. Acknowledge limitations and suggest next steps, such as a follow-up randomized experiment if feasible.

Key Points to Mention

  • Randomized controlled trials (A/B tests) as the gold standard for causal inference
  • Selection bias and confounding in observational data
  • Propensity score matching to create comparable treatment and control groups
  • Difference-in-differences to account for time-invariant unobserved confounders
  • Checking for pre-treatment trends and covariate balance
  • Calculating incremental lift and its confidence interval

AI-generated suggestions, not part of the candidate's original notes. May be inaccurate — verify before relying on them.

Q4

What primary metrics, diagnostic metrics, and guardrails would you use to evaluate whether the promotion was successful?

Product Analytics & MetricsPricing & Monetization
Author's notes

Went with filed_return rate as primary, revenue per user as a guardrail to catch margin erosion from heavy discounting, and redemption rate as a diagnostic.

Create a free account to read the full note

AI HintsAI Generated

Suggested Approach

Start by clarifying the promotion's goal and the business context, then structure your answer around primary success metrics, diagnostic metrics to understand why, and guardrails to catch unintended harm. Emphasize how you would tie these metrics to the promotion's objective and use them to make a data-driven recommendation.

Pro tip: Always link metrics to the promotion's specific goal and the customer lifecycle; avoid generic metrics. Mention that you would set thresholds for guardrails in advance to prevent post-hoc rationalization.

1. Clarify the promotion's objective

Ask or state the promotion's goal (e.g., increase conversion, revenue, retention) and the target segment to ensure metrics align with business intent.

2. Define primary success metrics

Select 1-2 key metrics that directly measure the promotion's success, such as incremental revenue, conversion rate, or average order value, and specify how to measure incrementality (e.g., A/B test).

3. Identify diagnostic metrics

Choose metrics that explain the primary metric's movement, such as redemption rate, customer acquisition cost, or engagement metrics, to understand why the promotion worked or not.

4. Establish guardrail metrics

Select metrics to monitor for negative side effects, such as margin, customer lifetime value, churn, or cannibalization, and set acceptable thresholds.

5. Analyze and recommend

Compare metrics against a control group, assess statistical significance, and provide a clear recommendation on whether to scale, modify, or stop the promotion.

Key Points to Mention

  • Incremental lift measurement using control groups or A/B testing
  • Customer lifetime value (CLV) and long-term impact
  • Cannibalization and margin impact
  • Segment-level analysis (e.g., new vs. existing customers)
  • Statistical significance and confidence intervals
  • Alignment with Intuit's focus on customer benefit and ecosystem health

AI-generated suggestions, not part of the candidate's original notes. May be inaccurate — verify before relying on them.

Q5

Design an A/B test for a new onboarding flow meant to increase filing completion. Walk through randomization unit, primary metric, power calculations, and your analysis plan.

A/B Testing & ExperimentationProduct Analytics & Metrics
Author's notes

Chose user as the randomization unit rather than session, because session-level randomization would let the same person see both variants.

Create a free account to read the full note

AI HintsAI Generated

Suggested Approach

Start by clarifying the business goal and defining the primary metric (filing completion rate). Then walk through the experiment design: randomization unit (user-level), power analysis to determine sample size and duration, and analysis plan including hypothesis testing and guardrail metrics. Emphasize practical considerations like novelty effects and segmentation.

Pro tip: Always discuss guardrail metrics (e.g., time to file, support contacts) to ensure the new flow doesn't harm other key outcomes. Also, mention that you'd check for sample ratio mismatch (SRM) to validate randomization.

1. Define Hypothesis and Metrics

State a clear hypothesis: the new onboarding flow will increase filing completion rate. Define primary metric (filing completion rate) and secondary/guardrail metrics (e.g., time to complete, customer satisfaction, support contacts).

2. Choose Randomization Unit and Design

Randomize at the user level to avoid contamination. Consider if clustering (e.g., by household) is needed. Ensure proper randomization and blinding if possible.

3. Power Analysis and Sample Size

Calculate required sample size using baseline completion rate, minimum detectable effect (MDE), significance level (α=0.05), and power (1-β=0.8). Determine experiment duration based on traffic.

4. Analysis Plan

Pre-register analysis: use two-proportion z-test or logistic regression with covariates. Check for SRM, novelty effects, and segment by user characteristics. Monitor guardrail metrics.

5. Decision and Iteration

If significant positive effect without guardrail issues, roll out. If not, analyze why and iterate. Consider sequential testing or Bayesian methods if needed.

Key Points to Mention

  • Randomization unit: user-level to prevent contamination; consider household clustering.
  • Primary metric: filing completion rate; define precisely (e.g., completed and submitted).
  • Power calculations: baseline rate, MDE, α, β, sample size, duration.
  • Analysis: hypothesis test (z-test), check SRM, segment analysis, guardrail metrics.
  • Practical considerations: novelty effect, seasonality (tax season), and ethical concerns.
  • Decision framework: statistical significance vs. practical significance, rollout criteria.

AI-generated suggestions, not part of the candidate's original notes. May be inaccurate — verify before relying on them.

Q6

If the primary metric improves in your A/B test but a guardrail metric gets worse, what do you recommend?

A/B Testing & ExperimentationTechnical Trade-offs
Author's notes

Short answer: don't ship.

Create a free account to read the full note

AI HintsAI Generated

Suggested Approach

Acknowledge the trade-off and recommend a structured investigation before making a decision. Emphasize that the primary metric improvement must be weighed against the guardrail metric degradation, considering statistical significance, practical significance, and business impact. Suggest potential next steps such as segment analysis, longer test duration, or a follow-up experiment to isolate the cause.

Pro tip: Demonstrate maturity by not automatically favoring the primary metric; instead, quantify the trade-off and propose a decision framework that aligns with business objectives and user experience.

1. Validate the results

Check if the changes in both metrics are statistically significant and not due to random noise. Ensure the test was run for the planned duration and sample size.

2. Quantify the trade-off

Assess the magnitude of the primary metric improvement versus the guardrail metric degradation. Consider practical significance and potential long-term impact.

3. Investigate root cause

Perform segment analysis to see if the guardrail degradation is concentrated in a specific user group. Look for interactions or confounding factors.

4. Consider business context

Evaluate whether the guardrail metric is critical to business goals or user trust. Consult with stakeholders to understand acceptable trade-offs.

5. Recommend action

Based on findings, recommend either launching with monitoring, iterating to mitigate the guardrail issue, or abandoning the change. Suggest follow-up experiments if needed.

Key Points to Mention

  • Statistical significance and power analysis
  • Practical significance and effect size
  • Segment analysis to identify affected user groups
  • Business impact and alignment with company goals
  • Long-term vs short-term trade-offs
  • Potential for follow-up experiments or iterations

AI-generated suggestions, not part of the candidate's original notes. May be inaccurate — verify before relying on them.