PTP to UTC Time Conversion - Quant Developer Interview Question
Difficulty: Medium
Category: architecture & logic
Asked at: Jump Trading, Tower Research, Citadel Securities, Optiver, HRT
Topics: systems, datetime, algorithm, c++
Problem Description
High-frequency trading systems utilize Precision Time Protocol (PTP) based on International Atomic Time (TAI) for precise hardware timestamping, whereas downstream applications and regulatory reporting typically require Coordinated Universal Time (UTC). Efficiently reconciling these time scales by accounting for discrete leap second offsets is essential for accurate trade sequencing and compliance.
Task
Implement the TimeConverter class to manage leap second schedules and convert a list of TAI
Practice this medium developer interview question on MyntBit - the LeetCode for quants with 200+ quant interview questions for Jane Street, Citadel, Two Sigma, and other top quantitative finance firms.