Jane Street Coding Interview Questions
9 coding questions reported by candidates who interviewed at Jane Street, out of 9 Jane Street questions we track. They average 2.9/5 difficulty (medium). Most common topics: Janestreet, Coding, Stack, Simulation. 9 were reported asked within the last year, most recently in October 2026.
Practice Jane Street questions →Difficulty
- 2/5 — easy2
- 3/5 — medium6
- 4/5 — hard1
Asked for SWE (7), MLE (1), Quant (1)
Reported Jane Street coding questions
Stack-Language Interpreter and Jump-Debugging Program Rewriter
3/5A coding question on a small stack language whose values are strings and whose programs can branch. You execute such programs, then rewrite them to print a debug value before each unconditional branch without changing the interpreter, keeping every branch destination correct after instructions shift.
asked October 2026CodingStackSimulationCode Editor Folding with Brace Matching and Preserved Nested Fold State
3/5An object-design coding question about the collapse and expand feature of an editor for curly-brace code: pair up block boundaries, then keep the displayed text correct as blocks are toggled. It tests whether inner blocks remember being collapsed when an outer block is closed and reopened, and whether rendering stays linear.
asked October 2026CodingStackDesignDesign a Supermarket Queue
3/5This dynamic simulation problem, frequently asked during Jane Street interviews, challenges you to build an efficient supermarket queue management system supporting customer insertions, item count updates, and simultaneous checkout processing. It tests your proficiency with advanced data structures like balanced trees to handle priority adjustments and complex state changes. To view the complete problem breakdown, optimal data structure choices, and model code, unlock access with a subscription.
asked July 2026JanestreetCount Numbers Containing Digit 4 from 1 to 1000
2/5This interview challenge, frequently featured in Jane Street loops, requires candidates to determine the frequency of a specific numeral within a given numerical sequence. The task evaluates basic arithmetic logic, digit extraction techniques, and efficient counting strategies across a broad span of integers. Interviewers use this problem to test foundational programming proficiency and attention to edge cases. Access to the complete problem description, testing harness, and optimal solution requires a paid subscription.
asked July 2026JanestreetTransform String
3/5This Jane Street puzzle requires you to reduce a character string by repeatedly removing specific adjacent pairs until no further reductions are possible. It evaluates your understanding of stack-based data structures and algorithmic reduction rules under ambiguous choices. To view the complete challenge details, constraints, and an optimal model solution, a subscription is required.
asked July 2026JanestreetEstimating Citywide Plastic Bag Usage Based on Population Data
2/5This Jane Street interview question presents a practical estimation challenge where you must calculate total citywide plastic bag usage by combining population statistics, shopping frequencies, and consumption rates. Although rooted in Fermi-style estimation principles, the task requires translating logical approximations into a deterministic, runnable computational solution via a provided code stub. You will practice bridging high-level analytical reasoning with clean programmatic execution under defined parameters. Unlock the complete problem description and model solution by purchasing a subscription.
asked July 2026JanestreetStream Transformer: Reconstruct a Sparse Time×Code Matrix Row by Row
3/5A streaming data-transformation question: sparse timestamped readings arrive in sorted batches and must be turned into complete fixed-width rows, with gaps marked. It tests online processing with bounded memory, deciding exactly when a row is finished, and handling records that span batch boundaries.
asked July 2026JanestreetImplement a Code Editor Supporting Code Block Collapse/Expand (Shrink/Expand)
3/5This Jane Street interview question asks you to build a functional code folding mechanism similar to modern text editors. Candidates must parse text formatting based on hierarchical indentation rules to dynamically hide and reveal nested sections. The challenge evaluates your data structure design, state management, and string manipulation abilities under edge cases. Access the complete problem description and expert reference implementation with a subscription.
asked July 2026JanestreetInfinite Board Connect-N (Unbounded Grid + Gravity)
4/5In this Jane Street algorithmic puzzle, you are tasked with designing a dynamic data structure for an unbounded Connect-N game board featuring vertical gravity and infinite expansion in all directions. The exercise tests your proficiency in managing sparse matrix states, tracking winning sequences dynamically, and optimizing spatial operations under unusual constraints. Get access to the full problem breakdown and verified solution with a subscription.
asked July 2026Janestreet
Recent Jane Street interview experiences
Full loops shared by candidates, every round included.
Jane Street coding interview FAQ
- What coding questions does Jane Street ask?
- 9 reported coding questions, most often on Janestreet, Coding, Stack, Simulation, String.
- How hard is the Jane Street coding interview?
- The reported coding questions average 2.9 out of 5: 2 at 2/5, 6 at 3/5, 1 at 4/5.
- Are these Jane Street coding questions recent?
- The most recent report is from October 2026, and 9 were reported within the last twelve months. Dates come from the interview reports themselves.