Jane Street Interview Questions and Guide
How you think out loud on open-ended problems: clean decomposition, testing as you go, and adapting when the problem grows. Any language is fine (OCaml not required).
The Jane Street interview loop
- Phone screen (collaborative coding)
- 1–2 further technical phone interviews
- Onsite: 3–4 open-ended coding and problem-solving rounds
Jane Street interview questions
- Design a Distributed Rate Limiter
- Design a Stock Exchange
- Text Justification
- Permutation in String
- Longest Valid Parentheses
- Search a 2D Matrix II
- Binary Tree Zigzag Level Order Traversal
- Flood Fill
- Find if Path Exists in Graph
- Single Number II
- Reverse Integer
- Design a Stock Exchange Order Book
- Tell me about a time you took ownership beyond your role
- Tell me about a production incident you handled