Halloween Sale
Unlock all premium questions for over 30% off
Stream to Matrix Row Converter
Medium
Question
A service that aggregates financial data receives market data without pause, as a stream of (timestamp, code, value) records. Every code identifies one data source (a stock symbol, for example), and every timestamp is a discrete point in time. The task is to rebuild a matrix out of the stream: one row per timestamp, and one column per registered code, with the columns in lexicographic order of the codes. Here the stream is modeled as records that arrive and are handled one at a time.
...
Asked at:Jane Street
More Jane Street interview questions
- Build a Simplified Git Diffmedium
- Design Trading System With Buy Order Matchinghard
- Design String Ring Bufferhard
- Object Field Offset Trackereasy
OfferRetriever
Master technical interviews with real questions from top companies. Build your confidence and career.
LEGAL
© 2026 Purple Business Holdings LLC. All rights reserved. See Terms of Service.