1. The Late Arrival
Finance reports the daily orders dashboard is missing roughly 3% of revenue versus the source system of record. Reproduce by running tests/test_late_events.py. Fix the pipeline so the test passes; keep any currently-passing tests green. Be ready to walk an interviewer through what changed and how a re-run on the next hour does or does not double-count.
Open the live workspaceA real repo, a failing check, and an agent loop. Fix it the way the round expects: reproduce, patch, prove.Why this matters. A schedule-time versus event-time bug: the DAG aggregates whatever arrived by the run, and 3% of orders land after the window closes. The fix is a lookback that reprocesses recent windows, and the interviewer wants the explanation as much as the patch: why late data makes any on-schedule aggregate provisional, and what bounds the lookback.