Skip to content
Preptima
hardScenarioCodingCase StudyMidSeniorStaff

The business told you a field is always populated, and in production it is null for a third of the rows. How do you work out what is going on and what do you do about it?

7 min readUpdated 2026-08-15

Answer

Short answer

Segment the nulls before drawing any conclusion — by date, source system, record type and creating process — because a null rate that clusters is a documented business path nobody mentioned, while one spread evenly is usually a genuine capture defect.

Was this answer helpful?

Likely follow-ups

  • The nulls turn out to be the only rows that matter to the business question. What now?
  • How would you tell the difference between a field that was never captured and one that was captured and later overwritten?
  • What would you do if the null rate is stable historically but has doubled in the last two months?
  • How do you decide whether to fix this in the pipeline, ask the customer to fix it at source, or model around it?

Related questions