Data Investigation and Root Cause Analysis Questions
Diagnosing why a metric moved. Covers structured drill-down, segmentation to isolate drivers, distinguishing real shifts from noise or data artifacts, and forming and testing explanatory hypotheses. Focuses on the investigative reasoning behind metric-change and anomaly questions.
An experiment's own analysis and what actually happened in production tell conflicting stories: for example an A/B test shows no significant effect but a large regression appears in production after the same change ships, or an experiment shows a significant result in the metric you logged but a different result in a downstream system, or effect estimates flip sign across regions of the same rollout. Design a diagnostic plan to reconcile the discrepancy: the data checks you'd run, the biases or artifacts that could explain a difference between the experiment's data and reality, and the tests you'd run to pinpoint which is right.
Explain what 'instrumentation' means in the context of product analytics, and name the categories of instrumentation failure that commonly produce false signals in a metric. For each category you name, describe one concrete, fast method to detect it before escalating to engineering.
Your data sources use three different identifiers for what should be the same user (a web cookie ID, a device ID, and a backend user ID), and you need reliable user-level metrics to run a root-cause investigation. How would you design an identity-resolution strategy, and how can residual mismatches or reconciliation errors bias your investigation's conclusions?
What is sampling bias in analytics, and how can it affect a metric-investigation conclusion? Give real-world examples from your own experience or reasoning, and for each, name one mitigation you would implement.
Two systems (for example two dashboards, or a dashboard versus raw event logs) report different numbers for what should be the same metric. Walk through a systematic reconciliation approach: what you check first, how you decide which source is authoritative in the short term while you fix the root cause, and how you'd present the reconciliation and a permanent fix to the teams that rely on each number.
Unlock Full Question Bank
Get access to all 41 Data Investigation and Root Cause Analysis interview questions and detailed answers.
Sign in to ContinueJoin thousands of developers preparing for their dream job.