What the Jane Street Interview Process Looks Like
Jane Street's interview process typically takes four to six weeks from application to offer, though timescales vary depending on the role and hiring cycle. It's one of the more structured processes in quantitative finance, and candidates consistently describe it as intellectually demanding but fair.
Here's what to expect across most roles:
- Online application and CV screen - Jane Street receives thousands of applications per cycle. A strong academic background in maths, physics, computer science, or engineering is the baseline. Relevant projects or competition results (Putnam, IMO, ICPC, Kaggle) help you stand out.
- Online assessment - a timed test covering probability, mental arithmetic, and logical reasoning. Some roles include a coding component. You'll typically have 60-90 minutes.
- First-round phone interview - 45-60 minutes with one or two interviewers. Expect rapid-fire probability questions, estimation problems, and discussion of your thought process. They care more about how you reason than whether you get a perfect answer.
- Second-round phone or video interview - deeper technical questions, often including a trading game or market-making simulation for trader roles, or a more involved coding problem for engineering roles.
- Final round (on-site or virtual superday) - a full day of interviews, typically four to six sessions. These cover probability, mental maths, coding, trading intuition, and behavioural fit. Expect a mock trading game.
The process is designed to test your thinking speed, intellectual curiosity, and ability to handle uncertainty. Jane Street doesn't expect you to know OCaml before arriving (they'll teach you), but they do expect you to think precisely under pressure.
Roles at Jane Street and How Interviews Differ
Jane Street hires across three main tracks, and each has a different interview emphasis. Understanding which track you're targeting is essential before you start preparing - the overlap is smaller than most candidates assume.
Quantitative Trader
Trader interviews are the most distinctive. You'll face probability puzzles, expected value questions, and mental arithmetic throughout, but the differentiator is the mock trading game. In a typical game, you're given a market for a fictional asset and must quote bid/ask prices, manage inventory, and respond to new information in real time. Interviewers watch how you update beliefs, manage risk, and handle being wrong.
Traders also face "market sense" questions - scenarios where you're asked how a specific event would affect prices across correlated instruments. There's no single right answer; they want to see structured reasoning and awareness of second-order effects.
Quantitative Researcher
Researcher interviews lean more heavily on statistics, probability theory, and mathematical reasoning. You'll encounter problems that require building models from scratch, testing hypotheses, and explaining your assumptions clearly. Coding ability matters, but the focus is on whether you can formulate problems correctly rather than optimise runtime.
If you're targeting a research role, make sure your probability fundamentals and statistics for trading are solid before you begin.
Software Engineer
Engineering interviews at Jane Street look closer to what you'd find at a top tech company, but with a quantitative twist. Expect algorithmic coding problems (usually in Python, though OCaml is used internally), system design discussions, and questions about data structures and complexity. You won't face the same intensity of probability questions as trader candidates, but you'll need to demonstrate strong reasoning and clean code under time pressure.
Jane Street values functional programming and clear abstractions. If you've worked with Haskell, OCaml, or even written clean functional-style Python, that's a signal in your favour.
Types of Questions Asked
Jane Street interviews draw from a consistent set of question categories. Here's what to expect and why each category matters.
Probability and Expected Value
These are the core of every Jane Street interview regardless of role. Problems range from classic puzzles (dice, coins, card games) to multi-step scenarios requiring conditional probability and Bayesian updating. Interviewers often extend problems after you solve them - "now what if the coin is biased?" - so practise thinking about generalisations.
Mental Maths
Speed matters. You'll be asked to multiply, divide, and estimate under time pressure. This isn't about being a human calculator - it's about comfort with numbers and the ability to sanity-check your own answers quickly. Practise daily for at least four weeks before your interview.
Market Making and Trading Games
Unique to trader and some researcher roles, these simulate real trading decisions. You'll quote prices, manage positions, and process new information. The key skill being tested is how you update your beliefs and whether you can balance risk against expected profit.
Coding
Coding questions at Jane Street tend to be algorithmic but practical. You might implement a simulation, parse and process data, or solve a combinatorial problem. Clean structure matters - Jane Street engineers care about readability and correctness over brute-force speed.
Fermi Estimation
You'll occasionally face open-ended estimation questions: "How many piano tuners are in London?" These test whether you can decompose a complex question into tractable parts and reason about orders of magnitude.
10 Example Questions with Solution Approaches
These are representative of the difficulty level and style you'll encounter. For a broader set of problems across firms, see our full quant interview questions guide.
1. You roll two fair dice. What is the probability that the sum is 7, given that at least one die shows a 4?
Approach: There are 11 outcomes where at least one die is a 4 (6 + 6 - 1 for the overlap). Of those 11, how many sum to 7? The pairs (3,4) and (4,3) both qualify. So P = 2/11. The common mistake is assuming 1/6 by ignoring the conditioning.
2. I flip a fair coin until I get heads. You flip a fair coin until you get heads. What is the probability I flip more times than you?
Approach: By symmetry, P(I flip more) = P(you flip more). The probability of a tie is the sum over k of (1/2^k)² = 1/3. So P(I flip more) = (1 - 1/3) / 2 = 1/3.
3. Estimate 37 × 43 in your head.
Approach: Use the difference of squares. 37 × 43 = (40 - 3)(40 + 3) = 1600 - 9 = 1591. Interviewers want to see you reach for efficient methods, not grind through long multiplication.
4. What is 15% of 840?
Approach: 10% of 840 = 84. 5% = 42. Total = 126. Practise breaking percentages into 10% and 5% components for speed.
5. I'm making a market on the number of goals in a Premier League match. The historical average is 2.7. Where do you set your bid and ask?
Approach: A reasonable starting market might be 2.5 / 2.9, giving you a 0.4-wide spread around the expected value. But you should discuss factors that would shift your fair value - which teams are playing, home/away, time of season, injuries. The interviewer is testing whether you think about edge, variance, and adverse selection (who's likely to trade against you and why).
6. You have a bag with 100 balls: 70 red and 30 blue. You draw 10 balls without replacement. What is the probability that exactly 3 are blue?
Approach: This is a hypergeometric distribution problem. P = C(30,3) × C(70,7) / C(100,10). You don't need to compute the exact number in an interview - set up the formula clearly, explain why it's hypergeometric (sampling without replacement from a finite population), and offer to estimate the answer. It's roughly 0.27.
7. I offer you a game: flip a fair coin. Heads, I pay you £150. Tails, you pay me £100. Would you play? What if I offered you 100 rounds?
Approach: Single round: EV = 0.5(150) + 0.5(-100) = £25, which is positive, so you should play if you're risk-neutral. For 100 rounds, EV = £2,500. The variance per round is 0.25 × (150 + 100)² = 15,625, so the standard deviation over 100 rounds is √(100 × 15,625) = £1,250. With EV of £2,500 and SD of £1,250, you're roughly 2 standard deviations above break-even - very favourable. A strong answer discusses risk aversion, utility, and the effect of repeated plays reducing the probability of a net loss.
8. Write a function that, given a list of stock prices over time, returns the maximum profit from a single buy-sell pair.
Approach: Track the minimum price seen so far as you iterate through the list. At each step, compute the profit from selling at the current price after buying at the tracked minimum. Return the maximum profit found. This runs in O(n) time and O(1) space. In Python:
def max_profit(prices): min_price = float('inf') best = 0 for p in prices: min_price = min(min_price, p) best = max(best, p - min_price) return best
9. You're a market maker quoting on a binary contract that pays £1 if it rains tomorrow and £0 otherwise. The weather forecast says 40% chance of rain. A well-known meteorologist places a large buy order. How do you adjust your market?
Approach: The meteorologist likely has better information than the public forecast. You should widen your spread immediately (to protect against adverse selection) and shift your fair value upward - perhaps to 55-65%, depending on how much edge you think the meteorologist has. This question tests your intuition about information asymmetry and market microstructure, not a precise number.
10. You're playing a game where you draw cards from a standard deck. You win £1 for each red card and lose £1 for each black card. You can stop at any time. What's your strategy?
Approach: This is an optimal stopping problem solvable by dynamic programming. At any point, your state is (red remaining, black remaining). You continue if the expected value of continuing exceeds your current profit. The expected value of the game with 26 red and 26 black cards is approximately £2.62. The key insight is that you should stop when the remaining deck is skewed towards black cards - the exact threshold at each state is computed recursively.
How to Prepare
Preparation for a Jane Street interview is best structured over 8-12 weeks. Cramming doesn't work well here because the questions test genuine understanding rather than pattern matching. If you're earlier in your journey, our guide to becoming a quant covers the full career path.
Weeks 1-3: Foundations
- Probability theory - work through conditional probability, Bayes' theorem, expected value, and variance until they're automatic. Our probability fundamentals resource covers the core material.
- Mental maths - practise 15-20 minutes daily using Zetamac, Rankyourbrain, or similar speed arithmetic tools. Target sub-3-second responses for two-digit multiplication.
- Coding fundamentals - if you're applying for an engineering role, ensure you're comfortable with arrays, hash maps, trees, graphs, dynamic programming, and recursion. LeetCode medium-level problems are roughly the right difficulty.
Weeks 4-6: Targeted Practice
- Probability puzzles - work through "Fifty Challenging Problems in Probability" by Frederick Mosteller and the probability sections of "Heard on the Street" by Timothy Crack.
- Trading games - practise with friends or use the Tradermath website. Get comfortable quoting bid/ask spreads and adjusting to new information.
- Mock interviews - find a study partner and run timed 45-minute sessions. Practise explaining your reasoning out loud as you solve problems.
Weeks 7-10: Simulation and Refinement
- Full-length mock interviews - simulate the intensity of a superday with 3-4 back-to-back sessions covering different question types.
- Market knowledge - read the Financial Times and Bloomberg daily. Be prepared to discuss recent market events and form a view.
- Behavioural preparation - Jane Street will ask why you want to work there specifically. Have a genuine answer. "I like maths" isn't enough. Talk about their culture of intellectual curiosity, their approach to markets, or specific things you've read or heard from employees.
Recommended Books
| Book | Focus |
|---|---|
| Heard on the Street - Timothy Crack | Classic quant interview questions |
| Fifty Challenging Problems in Probability - Frederick Mosteller | Probability puzzles |
| A Practical Guide to Quantitative Finance Interviews - Xinfeng Zhou | Comprehensive interview prep |
| Thinking, Fast and Slow - Daniel Kahneman | Decision-making under uncertainty |
| The Man Who Solved the Market - Gregory Zuckerman | Context on quant trading culture |
Common Mistakes Candidates Make
Even well-prepared candidates trip up on predictable issues. Here are the patterns that cost people offers.
Jumping to answers without explaining your thought process. Jane Street interviewers explicitly want to hear you think out loud. A correct answer with no explanation is worth less than an incorrect answer with clear, logical reasoning. If you're stuck, say so and describe what you've tried.
Neglecting mental maths practice. Candidates who can solve complex probability problems but fumble basic arithmetic under pressure send a mixed signal. Speed with numbers is table stakes for trading roles.
Treating the trading game as a maths problem. The mock trading game tests judgement, risk management, and composure under pressure - not just expected value calculations. Candidates who quote extremely tight spreads to "win" often blow up their positions. Show that you can manage risk and stay calm when the game moves against you.
Over-preparing for one category and ignoring others. A candidate who aces probability but freezes during the coding interview won't get an offer. Jane Street evaluates you across the full day, and a significant weakness in any area is difficult to overcome.
Not asking questions. Jane Street interviews are genuinely two-way. Asking thoughtful questions about the team's work, the firm's approach to risk, or how decisions are made signals that you're evaluating them too - which is exactly what they want.
Frequently Asked Questions
What GPA or degree classification does Jane Street require?
Jane Street doesn't publish a strict GPA cutoff, but the vast majority of successful candidates have a First (or equivalent 3.8+ GPA) from a strong university in a quantitative subject. That said, exceptional performance in maths competitions, open-source contributions, or relevant work experience can offset a slightly lower GPA. They're looking for evidence of quantitative ability, however you demonstrate it.
Does Jane Street hire candidates without PhDs?
Yes. Jane Street regularly hires at the undergraduate and master's level, particularly for trading and software engineering roles. Many of their traders joined straight from undergraduate programmes. Research roles sometimes favour PhDs, but it's not a hard requirement if you can demonstrate strong mathematical reasoning and research ability during the interview.
How long does the Jane Street interview process take?
The full process typically takes four to six weeks from first contact to offer. The online assessment usually comes within one to two weeks of applying. Phone screens follow within a week of passing the assessment. The final round is typically scheduled one to two weeks after a successful phone screen. Offers usually come within a few days of the final round.
What programming language should I use in Jane Street interviews?
For coding interviews, Python is the most common and perfectly acceptable choice. Jane Street uses OCaml internally, but they don't expect candidates to know it beforehand. If you're comfortable with another language like C++ or Java, that's fine too. What matters is writing clean, correct code and explaining your approach clearly. For software engineering roles specifically, showing familiarity with functional programming concepts is a plus.
How many people does Jane Street hire each year?
Jane Street doesn't publish exact numbers, but estimates from employee counts and LinkedIn data suggest they hire roughly 100-200 people globally per year across all roles and offices (New York, London, Hong Kong). Competition is intense - estimated acceptance rates are well below 1% of applicants for trading roles. The London office has been growing steadily and typically hires across all three tracks.
Can I reapply to Jane Street if I'm rejected?
Yes. Jane Street allows candidates to reapply, typically after 12 months. Many successful hires were rejected on their first attempt. If you're rejected, ask for feedback (they sometimes provide it), identify your weak areas, and spend the intervening year genuinely improving. Coming back with demonstrably stronger skills in the areas where you previously struggled is the best approach.
Want to go deeper on Jane Street Interview: Process, Questions & How to Prepare in 2026?
This article covers the essentials, but there's a lot more to learn. Inside Quantt, you'll find hands-on coding exercises, interactive quizzes, and structured lessons that take you from fundamentals to production-ready skills — across 50+ courses in technology, finance, and mathematics.
Free to get started · No credit card required