← All tracks
Data quality
Contracts, freshness, and when to fail the job
13 questions with hidden solutions
Drill this stack →- Q1AirbnbNetflixUberData qualitymedium
Four checks you put on every gold table first.
- Q2StripeCapital OneShopifyData qualitymedium
Fail the pipeline or open a ticket?
- Q3DatabricksSnowflakeMcKinseyData qualityhard
dbt tests vs Great Expectations vs Monte Carlo.
- Q4UberLyftDoorDashData qualityeasy
Where should the contract live — producer or warehouse?
- Q5MetaAmazonGoogleData qualitymedium
A check is red every day and nobody cares. What did you do wrong?
- Q6Monte Carlodbt LabsCapital OneData qualityeasy
Four checks on every gold table before you argue about anomaly ML.
- Q7AirbnbStripeDatabricksData qualitymedium
Fail the pipeline or open a ticket? Give a rule of thumb.
- Q8Monte Carlodbt LabsGreat ExpectationsData qualitymedium
Great Expectations vs dbt tests vs Monte Carlo. Who owns which layer?
- Q9PagerDutyAirbnbGitLabData qualityeasy
A check is red every day for 40 days. What did you do wrong?
- Q10ConfluentStripeUberData qualitymedium
Where should the contract live — producer app or warehouse?
- Q11StripeShopifyAirbnbData qualityhard
Reconciliation: orders 1.02× payments. Is that a fail?
- Q12FivetranAirbyteSnowflakeData qualitymedium
Schema drift: a new column in JSON bronze. Auto-add to gold or fail?
- Q13dbt LabsGitLabStripeData qualityeasy
Unit test fixtures are all happy paths. What production bug will you miss?