Jane Street Interview Questions — 11 DSA Problems
11 problems with full solutions in Python, Java, C++, JavaScript, Go, Rust.
Most frequently asked Jane Street LeetCode questions for software engineering interviews.
- Count Common Words With One Occurrence (EASY) — Array, Hash Table, String, Counting
- Walking Robot Simulation (MEDIUM) — Array, Hash Table, Simulation
- Minimum Time to Make Array Sum At Most x (HARD) — Array, Dynamic Programming, Sorting
- Add Two Integers (EASY) — Math
- Stream of Characters (HARD) — Array, String, Design, Trie, Data Stream
- Add Strings (EASY) — Math, String, Simulation
- Design a Text Editor (HARD) — Linked List, String, Stack, Design, Simulation, Doubly-Linked List
- Longest Common Prefix (EASY) — String, Trie
- Evaluate Division (MEDIUM) — Array, String, Depth-First Search, Breadth-First Search, Union Find, Graph, Shortest Path
- Trapping Rain Water (HARD) — Array, Two Pointers, Dynamic Programming, Stack, Monotonic Stack
- Number of Orders in the Backlog (MEDIUM) — Array, Heap (Priority Queue), Simulation
JS
Jane Street
11 questions tracked11 with solutions
Frequency scoreSorted highest → lowest frequency✓ Our Solution = we have a detailed walkthrough
Showing 11 of 11 questions
1ArrayHash TableStringCounting
2ArrayHash TableSimulation
3ArrayDynamic ProgrammingSorting
7Linked ListStringStackDesign+2
9ArrayStringDepth-First SearchBreadth-First Search+3
10ArrayTwo PointersDynamic ProgrammingStack+1
11ArrayHeap (Priority Queue)Simulation