InterviewDB
Question
·
Paris
Real-time Order Book Stream Comparison: Detect Discrepancies Between Two Feed Sources
phone
Question Details
Problem You receive order book updates from two market data feeds (Feed A and Feed B) for the same instrument. Each update is (timestamp, side, price, quantity). Implement a comparator that detects discrepancies: same-timestamp updates where the two feeds disagree on price levels or quantities. Example Follow-ups Feed B often lags by 20-100ms — how do you match updates across feeds with timing skew? What ring-buffer or sliding-window data structure best supports this real-time comparison? How do…
Full Details
🔒
Unlock all Jane Street questions
Full insider details, leaked discussions, and candidate experiences.
Get full access — $100 a year, unlimited accessAbout This Question
This is a reported interview question from a jane street interview during the phone round.
It covers the following topics: Sliding Window, Coding, Phone, Onsite .
Topics
More Jane Street Interview Questions
1p3a
jane street software engineer tech phone screen interview experience
1p3a
Jane Street ML Performance Engineer Interview Experience
InterviewDB
Arbitrage System: Detect Arbitrage Opportunities in a Currency Exchange Graph
InterviewDB
Arithmetic Encoding: Implement Arithmetic Coding for Lossless Data Compression
1p3a
Jane Street SRE Technical Phone Screen Featuring Rate Limiting Algorithm