InterviewStack.io LogoInterviewStack.io

Data Quality and Governance Questions

Covers the principles, frameworks, practices, and tooling used to ensure data is accurate, complete, timely, and trustworthy across systems and pipelines. Key areas include data quality checks and monitoring: nullness and type checks, freshness and timeliness validation, referential integrity, deduplication, outlier detection, reconciliation, and automated alerting. Includes designing service level agreements for data freshness and accuracy, data lineage and impact analysis, metadata and catalog management, data classification, access controls, and compliance policies. Encompasses operational reliability of data systems: failure handling, recovery time objectives, backup and disaster recovery strategies, data observability, and incident response for data anomalies. Candidates may be evaluated on designing end to end data quality programs, selecting metrics and tooling, defining roles and stewardship (data owner, steward, custodian), building golden-record and master-data-management strategies for record linkage and deduplication across source systems (illustrative domains include CRM and sales data, IoT telemetry, financial transactions, and event or log data, among others), and implementing automated pipelines and governance controls.

EasyTechnical
42 practiced
Explain what a data catalog provides in a modern analytics stack. For a small startup with 10 analysts, list the essential catalog capabilities you would prioritize in the first 6 months and justify each choice with expected benefits.
MediumTechnical
46 practiced
You own a revenue forecasting model and forecasts have underperformed in the last month. Walk through a data-focused root cause analysis: which data checks, feature distribution comparisons, and experiments would you run to determine if the issue is due to data quality (e.g., missing transactions, changed business rules) versus model drift?
EasyTechnical
40 practiced
Explain the difference between data lineage and metadata/catalog information. Give two concrete scenarios where lineage is essential for troubleshooting and two scenarios where metadata/catalog features are more useful for analysts. Describe how lineage and metadata complement each other in a governance program.
HardSystem Design
71 practiced
Design a proof-of-concept architecture for a self-healing ETL pipeline that detects corrupt partitions (malformed files or schema mismatches), attempts automated repair (re-parse with alternate schema, re-ingest from previous snapshot), reprocesses data, and notifies stakeholders with root-cause and audit trail. Include orchestration, checkpoints, idempotency, retry logic, and cost considerations.
EasyTechnical
61 practiced
What is referential integrity and why does it matter in analytics systems that denormalize data for performance? Describe three practical strategies to detect and enforce referential integrity across ETL/ELT pipelines when source-of-truth sits in operational DBs.

Unlock Full Question Bank

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

Sign in to Continue

Join thousands of developers preparing for their dream job.