InterviewStack.io LogoInterviewStack.io

Data Quality and Anomaly Detection Questions

Focuses on identifying, diagnosing, and preventing data issues that produce misleading or incorrect metrics. Topics include spotting duplicates, missing values, schema drift, logical inconsistencies, extreme outliers caused by instrumentation bugs, data latency and pipeline failures, and reconciliation differences between sources. Covers validation strategies such as data tests, checksums, row counts, data contracts, invariants, and automated alerting for quality metrics like completeness, accuracy, and timeliness. Also addresses investigation workflows to determine whether anomalies are data problems versus true business signals, documenting remediation steps, and collaborating with engineering and product teams to fix upstream causes.

MediumTechnical
77 practiced
As a data scientist, how would you convince product and engineering teams to prioritize fixing an upstream data quality bug that reduced a model's accuracy by 5%? Describe how you would build a business case, present trade-offs, and propose a remediation roadmap with measurable milestones.
EasyTechnical
111 practiced
You notice a sudden 20% drop in weekly active users. Describe a reproducible investigation workflow to quickly determine whether this is a data quality issue or a true business signal. Include SQL checks, logs to inspect, sampling strategies, and stakeholder checks.
MediumSystem Design
75 practiced
Describe how you would integrate data quality tests into a CI/CD pipeline using tools like Great Expectations or Deequ. Cover types of assertions (schema, value ranges, invariants), when tests should run (pre-merge, post-deploy, nightly), and how failures should be triaged and reported to developers.
MediumTechnical
65 practiced
Design an approach to detect duplicate user accounts across systems using fuzzy matching. Explain blocking or indexing strategies, string similarity algorithms (for example n-gram TF-IDF, Levenshtein), feature engineering for name/email/phone, and evaluation metrics for pairwise matching at scale for 50M users.
MediumTechnical
79 practiced
You see a 4x spike in signups on a Monday. Lay out a step-by-step investigation plan to determine if this is a true business event or a data collection problem. Include checks across traffic sources, instrumentation, cohort analysis, and sample SQL queries or charts you would run.

Unlock Full Question Bank

Get access to hundreds of Data Quality and Anomaly Detection interview questions and detailed answers.

Sign in to Continue

Join thousands of developers preparing for their dream job.