InterviewDB
Experience
Exchange System: Design a Multi-Asset Exchange with Order Routing
phone
Interview Experience
Round 1 - System Design Problem Design a multi-asset exchange platform where users can trade stocks, ETFs, and crypto. The system must route incoming orders to the correct order book per asset, match orders, manage user balances, and produce trade confirmations. Core Components Order Router: parses incoming orders ({user_id, asset, side, price, qty, type}), routes to the correct order book instance. Order Book: per-asset, price-time priority matching (same as a single matching engine). Balance L…
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 candidate experience report from a jane street interview during the phone round.
It covers the following topics: System Design, 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