Two clocks
Halvard's nightly cut assigns the last hour of deliveries to the wrong day, but only some nights. One system stamps UTC, one Oslo local time, and the boundary moves twice a year. Find the seam, prove it with the data, and fix the cut.
- intermediate
- about 25 min
- 4 objectives
- par 9 steps
- Halvard Freight
This mission is part of premium, with every challenge and incident in the lab. The brief below is the whole problem; the box, the hints and the debrief are what you unlock.
Every answer, concept and course, every paper breakdown, all published video lessons, hands-on FDE Lab missions, Premium PDF guides and companion files, the full practice-test bank and work-sample downloads. Referral Premium excludes guide PDFs and their companion files.
6 months · One payment · No auto-renewal
Study alongside free video lessons.
- Customer
- Halvard Freight (synthetic customer; every timestamp and record on this box is made up for the exercise)
- Situation
- Finance groups deliveries by their UTC delivery date. The nightly job uses the carrier's Oslo wall-clock date instead. Earlier samples missed the midnight boundary; the late-March sample exposes the offset change and mismatched counts.
- Your role
- You are the FDE on the Halvard engagement. You have the recorded deliveries, the cut job's config and code, and a dry-run of the cut.
- Goal
- Identify the event clock, convert the delivery instant using Europe/Oslo, and group by the UTC day finance requires.
- 1.Name the field that carries no offset (you commit to an answer)
- 2.Name what moved at the end of March (you commit to an answer)
- 3.Count the deliveries in the two files whose local day and UTC day differ (you commit to an answer)
- 4.Make the cut run in one clock and show the dry run stable across the change
