Skip to content
CONTENTS
Press a letter to jump to a section

How to prepare for a quant interview: a role-specific study plan

Published 7 min readQuant interview practice:Part 1Part 2Part 3Part 4Part 5Part 6Part 7

Prepare for a quant interview by identifying the role, diagnosing your current gaps, practising worked problems, and then solving unfamiliar variations aloud. Combine probability, statistics, coding and relevant financial reasoning in proportions that match the vacancy. Use a study cycle with evidence of progress rather than treating a fixed number of questions or weeks as a guarantee of readiness.

It is easy to spend every evening reading solutions and feel familiar with the material. The more useful test comes the next day: can you solve a changed problem without the solution, explain the assumptions, and respond when the interviewer alters one of them?

This guide offers an eight-week planning template, a role-priority map and a mock-session format. They are suggested practice arrangements, not descriptions of an employer's assessment or promises of an offer. For worked problems, start with quant interview questions and answers.

Step 1: identify the actual interview target

Read the vacancy and the employer's current preparation material. Record the role, required skills, assessment format if stated, and deadline. Separate explicit information from your assumptions.

Jane Street's interview page describes different preparation for trading, research, technology and machine learning. Its trading mock interview shows one form of collaborative problem solving. Optiver's US campus recruiting Q&A provides its own recruiting and preparation topics. Check the material relevant to your geography and opportunity; do not turn one employer's page into an industry-wide rule.
Use the quant role comparison if your target is still broad. The quant self-study roadmap is for building the underlying foundation; interview preparation adds time-bounded explanation and unfamiliar follow-ups.

Step 2: run a short diagnostic

Try the following without looking at solutions. Write down the reasoning, not just a number.

DiagnosticA useful answer should showWhere to repair the gap
Two dice, at least one six: probability both six?Ordered sample space and conditioning event; answer 1/11 under the stated eventConditional probability problems
Expected fixed points in a random permutation?Indicators and linearity; answer oneExpected value problems
Mean 10 bp, independent-formula SE 20 bp: what does a 95% approximate interval say?Interval about [−29.2, 49.2] bp and correct interpretationStatistics problems
A customer buys your ask: which position do you hold?Cash received, short settlement exposure and conditional informationMarket-making problems
Join releases at times 2 and 5 to a decision at time 1No released value; prevent negative-index hindsightPython problems
Explain your own project in five minutesQuestion, data, benchmark, strongest check and limitationProject presentation guide

Classify each failure: concept gap, modelling error, algebra, implementation, interpretation or communication. The same wrong answer can arise from different causes and require different practice.

Avoid treating this small diagnostic as a hiring assessment. Its purpose is to choose your next study action.

Step 3: choose a role-specific emphasis

TargetEarly practice prioritiesAdd domain questions when relevant
Quant tradingConditioning, expectation, decision-making under uncertainty, clear arithmeticMarket making, inventory, instruments and execution
Quant researchProbability, estimation, inference, model comparison and codingTime-series dependence, leakage, selection and research defence
Quant developmentAlgorithms, data structures, implementation and debuggingNumerical reliability, data timing, systems and the models supported
Pricing or model developmentProbability, calculus, numerical methods and no-arbitrage reasoningDerivatives, sensitivities, stochastic models and calibration
Portfolio or riskCovariance, estimation, optimisation and scenariosFactors, tail risk, constraints and model challenge

These are recommendations for allocating study effort. Actual roles may combine several rows or assess other subjects. If a required topic is missing, add it from the vacancy rather than assuming the table is exhaustive.

Step 4: use an eight-week preparation cycle

The template below assumes six planned hours per week, giving 48 hours in total. It is an arithmetic study budget, not an estimate of the time every candidate needs. Extend a phase when its checkpoint is incomplete.

WeeksFocusEvidence to produce
1–2Diagnose and repair foundationsIndependent solutions to changed probability and coding questions
3–4Deepen the role's main topicsWorked methods plus follow-ups in statistics, markets or numerical work
5–6Mix unfamiliar questions and discuss projectsRecorded or observed explanations and a defensible project summary
7–8Run mocks, repair recurring errors and review requirementsA clear error log, successful re-attempts and a targeted final review
An eight-week preparation template moves from diagnosis and foundation repair to role-specific problems, mixed practice and mock interviews.
An eight-week preparation template moves from diagnosis and foundation repair to role-specific problems, mixed practice and mock interviews.
Six hours per week gives 48 planned hours. The schedule is a planning example, not a readiness or employment guarantee.

For a six-hour week, one possible allocation is two hours solving unfamiliar questions, ninety minutes repairing concepts, ninety minutes doing changed re-attempts, and one hour on a mock or project discussion. Include review and debugging within those blocks.

If you have less time, narrow the scope to the largest relevant gaps instead of rushing through every category. If foundations are missing, combine interview practice with the Mathematics Primer or Python and Data Primer.

Step 5: make every reviewed solution produce another attempt

Use a three-part loop. First attempt the problem without notes. Then compare the reasoning and repair the specific gap. Later, solve a variation without the original solution in view.

For conditioning, change the reporting rule. For expectation, change dependence or the state transition. For statistics, change the sampling structure. For coding, change timestamps, missing values or the required complexity.

A practice loop separates an independent attempt, targeted concept repair and a changed re-attempt, with an error log connecting them.
A practice loop separates an independent attempt, targeted concept repair and a changed re-attempt, with an error log connecting them.
A re-attempt should test the repaired reasoning, not only recall of the original answer.

Keep a concise record: question, decisive assumption, failure, repair, variation and outcome. Do not record only solved-question counts. Ten copied solutions and one independently solved unfamiliar variation are different kinds of evidence.

Avoid a rigid time limit before you understand the method. Once you can solve accurately, use time constraints to practise prioritising and communicating the important steps.

Step 6: practise an interactive mock session

Here is a suggested 30-minute practice format. It is not an employer's interview schedule.

MinutesActivityWhat to observe
0–3Clarify the setupDoes the candidate identify the target and important assumptions?
3–15Solve the main problemIs the representation useful and the calculation inspectable?
15–23Change one assumptionCan the candidate update the model rather than defend an obsolete answer?
23–27Summarise and checkAre units, boundary cases and limitations clear?
27–30Give feedbackName one specific improvement and the next variation to attempt
A thirty-minute practice mock allocates time to clarifying, solving, a follow-up, summarising and specific feedback.
A thirty-minute practice mock allocates time to clarifying, solving, a follow-up, summarising and specific feedback.
Suggested practice format only. Blocks total 30 minutes and can be adjusted to the skill being practised.

Ask the practice partner to provide a hint when needed and observe how you use it. Explain a mistake and correct it plainly. Continuing to defend a contradicted assumption makes it harder to demonstrate the reasoning you actually have.

If practising alone, record a spoken explanation and review whether someone could reconstruct the model from your words. Follow applicable platform and employer rules in an actual assessment; independent practice is not permission to use outside assistance during a restricted interview.

Step 7: prepare a project you can defend

Choose a project you understand deeply rather than presenting a long list of shallow implementations. Explain the decision or hypothesis, data provenance, information timing, method, benchmark, strongest check and main limitation.

For a backtest, be ready to trace one signal into a feasible position and cost. For a pricer, explain the contract, inputs and numerical benchmark. For a software tool, describe a failure case and how you tested it.

Study point-in-time data, testing numerical code, and reproducibility. The project guide connects scoped projects to role families.
Use the project presentation guide to prepare a short evidence summary and a changed-assumption follow-up, with worked examples from the existing projects.

A failed result can be useful evidence if you can show what it ruled out. Do not replace an honest limitation with a performance claim you cannot support.

How to judge progress

Look for changed behaviour: you define the conditioning event before counting; you include dependence in uncertainty; you test information timing before interpreting a model score; you choose a benchmark before optimising code. Those are meaningful improvements even before your solution speed increases.

Use mock feedback to select the next question, then confirm the repair with an independent attempt. No single private score or checklist can establish how an employer will assess you.

What if the interview is next week?

Inspect the stated scope, repair the largest gaps and practise explaining a small number of methods and projects. Keep time for rest and setup. A compressed schedule cannot create missing foundations instantly; choose the highest-value work that is feasible now.

Should I study only brainteasers?

No. They can develop problem solving, but the role may also require statistics, coding, numerical work, research explanation or domain knowledge. Use the topic overview and actual employer guidance to choose the mix.

How many questions should I finish?

There is no universal number. Measure whether you can solve unfamiliar variations and explain assumptions independently. Use question counts as a record of activity, not as a substitute for evidence of learning.

Start the next practice session

Choose one gap from the diagnostic. Open its worked Dispatch article, attempt a question, study the linked lesson if necessary, and return to a variation. Use SelfMadeQuant interview preparation to continue the practice workflow, with the curriculum providing the concepts behind the answers.

Download the accompanying Python examples

Get the series code package. The download contains eight runnable Python solutions, an editable notebook and generators for eleven numerical charts. Use it to check a calculation after attempting the question, then practise a changed input or observation rule without consulting the solution. Downloads use the app’s usual email or member access.

Go deeper with lessons, derivations and worked exercises behind this article.