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.
Within 48 hours of a risky change (for example a new pricing algorithm), revenue drops 4% but the telemetry is noisy. You have 2 hours before you must recommend one of: full rollback, partial rollback/canary, or continue with monitoring. Provide a triage checklist of quick diagnostics, the thresholds that would push you toward immediate rollback, temporary mitigations you'd apply in the meantime, and how you'd communicate the recommendation and its uncertainty to stakeholders.
Define funnel conversion rate, funnel velocity, and retention as used in product analytics. For each, give a one-line example of when inspecting that specific metric is most useful during a root-cause investigation, and explain what a change in velocity (versus a change in the raw conversion percentage) tells you about where in the funnel a problem lives.
A key product or model-quality metric dropped shortly after deploying a data-driven feature or model. Describe a structured root-cause plan: which logs and metrics you would inspect first, how you'd triage between the different classes of cause responsible, and what evidence would convince you to confirm the true cause before rolling back or shipping a fix.
A dashboard shows an anomaly, but nothing is actually wrong with the underlying business. List the non-behavioral reasons a dashboard commonly produces a false-positive anomaly, and for each, give a quick check you would run to confirm or rule it out.
A diagnostic query you run routinely during investigations (a large daily funnel or cohort computation over a table with a billion-plus rows) has become too slow or is now timing out. Describe the optimizations you would consider and their trade-offs, and how you would verify correctness after applying an optimization.
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.