Loading...

The Record Reconciler

A medium Python interview practice problem on DataDriven. Write and execute real python code with instant grading.

Domain
Python
Difficulty
medium
Seniority
mid, senior

Problem

A regulatory audit requires cross-checking transaction records between two systems that should agree. Write a function that takes two record lists and an ID field, then produces a reconciliation report showing what's missing from each side, what matches, and where the field values disagree.

Practice This Problem

Solve this Python problem with real code execution. DataDriven runs your Python code in a sandboxed Docker environment and grades it instantly.