Skip to main content

11 JPMorgan Chase Quantitative Research (New Grad) Interview Questions (2026)

JPMorgan's Quantitative Research (QR) new-grad loop in 2026 is a math/probability online assessment, a technical phone screen, and a four-round superday covering probability theory, stochastic calculus basics, a Python coding round, and a fit interview. QR sits inside the Corporate & Investment Bank and supports trading desks — the loop emphasizes derivative pricing intuition, numerical methods, and clarity of mathematical writing.

By Alex Chen, Founder, InterviewChamp.AI · Last verified

Loop overview

QR new-grad candidates report a 7-12 week timeline in 2026. Math/probability online test first (60-90 min, mix of probability puzzles and short proofs). Phone screen (45 min, deeper probability and one coding warm-up). Superday: four rounds — probability and stochastic processes, derivative pricing or numerical methods, Python coding (vectorized numpy/pandas), and fit. Most hires have a quantitative master's or PhD; strong undergrads with research output do break in. The role differs from front-office trading and from a pure research lab — QR builds the models traders use.

Behavioral (2)

Tell me about a research project where you had to communicate technical findings to a non-technical audience.

Frequently asked

Outline

STAR. QR sits between desks and engineering — communication is half the job. Pick a moment where you translated math into a decision. Show that you understand the listener's frame, not just the math.

Source: Glassdoor 2026-Q1 JPMorgan QR fit round ·

Why JPMorgan QR and not a hedge fund?

Frequently asked

Outline

Specific reasons: bank-scale problem set (rates, FX, credit, equities — not just one asset class), close coupling to trading desks, the breadth of the firm's market footprint, training-by-doing rather than pure research. Avoid bashing the alternative. Show you've thought about the tradeoffs.

Source: Glassdoor 2026-Q1 JPMorgan QR fit round ·

Technical (9)

Derive the Black-Scholes price of a European call option from first principles.

Frequently asked

Outline

Assume log-normal underlying, no arbitrage, constant volatility, risk-free rate r. Set up the replicating portfolio (delta hedge), derive the Black-Scholes PDE, solve with the boundary condition C(S,T) = max(S-K, 0). Closed form: C = S·N(d1) - K·exp(-rT)·N(d2). Be ready to state d1, d2. QR expects you to know this cold.

Source: Glassdoor 2026-Q1 JPMorgan QR superday ·

Given a Brownian motion W_t, compute E[W_t^4].

Frequently asked

Outline

W_t ~ Normal(0, t). For X ~ Normal(0, sigma^2), E[X^4] = 3·sigma^4. So E[W_t^4] = 3t^2. Derive from moment-generating function or by computing the integral. Be ready for follow-ups on higher moments and on Ito's lemma applied to f(W_t) = W_t^4.

Source: r/quant JPMorgan QR onsite, 2026 ·

What is the expected number of tosses of a fair coin until you see HHT?

Frequently asked

Outline

Markov chain on states {empty, H, HH, HHT}. Set up expected-time equations: E_0 = 1 + 0.5·E_H + 0.5·E_0, E_H = 1 + 0.5·E_HH + 0.5·E_0, E_HH = 1 + 0.5·E_HH + 0.5·0. Solve: E_HH = 2, E_H = 4, E_0 = 8. Show the technique cleanly — QR uses these chains everywhere.

Source: Glassdoor 2026-Q1 JPMorgan QR probability round ·

Implement a Monte Carlo simulation for pricing an Asian option.

Frequently asked

Outline

Simulate N paths under geometric Brownian motion. For each path, compute the arithmetic average of S over the path. Payoff = max(avg - K, 0) for a call. Discount by exp(-rT) and average across paths. Discuss variance reduction (control variate using geometric Asian, which has closed form). Code it in Python with numpy.

Source: Glassdoor 2026-Q1 JPMorgan QR coding round ·

What is the difference between risk-neutral and real-world probability measures?

Frequently asked

Outline

Real-world (P-measure) is the actual probability of events. Risk-neutral (Q-measure) is a constructed probability under which discounted asset prices are martingales — used for derivative pricing. The Radon-Nikodym derivative dQ/dP encodes the market price of risk. QR uses Q for pricing, P for risk management.

Source: Levels.fyi JPMorgan QR 2026 reports ·

You have 10 balls in a jar — 5 red and 5 blue. You draw 3 without replacement. What's the probability all 3 are the same color?

Occasionally asked

Outline

P(all red) = C(5,3)/C(10,3) = 10/120 = 1/12. By symmetry, P(all blue) = 1/12. So P(all same) = 2/12 = 1/6. Show the combinatoric reasoning. Be ready for variants (k of n same color, with replacement, etc).

Source: Glassdoor 2026-Q1 JPMorgan QR probability ·

Implement a function in Python that fits a linear regression using only numpy (no sklearn).

Occasionally asked

Outline

Closed-form OLS: beta = (X^T X)^{-1} X^T y. Add intercept column to X. Use np.linalg.solve for stability over inv(). Discuss when to use QR decomposition instead. Mention assumptions: linearity, homoscedasticity, no perfect multicollinearity.

Source: Glassdoor 2026-Q1 JPMorgan QR coding round ·

Explain Ito's lemma in your own words.

Frequently asked

Outline

For f(t, X_t) where dX_t = mu·dt + sigma·dW_t, Ito's lemma gives df = (partial_t f + mu·partial_x f + 0.5·sigma^2·partial_xx f)·dt + sigma·partial_x f·dW_t. The extra second-order term distinguishes stochastic calculus from regular calculus — it comes from (dW_t)^2 = dt in the limit. Apply it to f = log(S_t) to derive the SDE for log-prices under GBM.

Source: r/quant JPMorgan QR onsite, 2026 ·

What's the variance of the sum of N i.i.d. random variables, each with variance sigma^2?

Occasionally asked

Outline

Var(sum) = N·sigma^2 (independence makes covariances zero). State this and the corollary: std of the sum grows like sqrt(N), not N. Be ready for the follow-up: variance of the sample mean is sigma^2/N — basis for the central limit theorem.

Source: Glassdoor 2026-Q1 JPMorgan QR statistics ·

JPMorgan Chase interview tips

  • Stochastic calculus is the dividing line. If you can derive Black-Scholes and apply Ito's lemma fluently, you're in the QR conversation.
  • Python with numpy/pandas is the implementation language. Vectorized solutions beat looped ones — practice writing numpy idiomatically.
  • QR is not a pure research role. Be ready to talk about how a model gets shipped, monitored, and decommissioned.
  • Brush up on PDEs — the Black-Scholes derivation uses heat-equation methods.
  • Hiring favors quant master's and PhD candidates. Strong undergrads with research output or competition math (Putnam, IMO) do break in.

Frequently asked questions

How long is JPMorgan's QR new-grad interview process in 2026?

Most reports show 7-12 weeks from initial application to offer.

Do I need a PhD for JPMorgan QR?

Most hires have a PhD or quant master's in math, stats, physics, or CS. Strong undergrads with research output can break in.

What's the difference between QR and front-office trading at JPMorgan?

QR builds the models. Trading uses them and takes positions. Different loops, different incentives, different careers.

How important is Python for the JPMorgan QR role?

Essential. Most QR work is done in Python with numpy, pandas, and an internal pricing library. C++ shows up for performance-critical code.

Does JPMorgan sponsor visas for QR new-grads?

JPMorgan has historically sponsored H-1B for QR PhDs. Confirm with your recruiter for 2026.

Practice these live with InterviewChamp.AI

Real-time AI interview assistant that listens to your loop and helps you structure answers under pressure.

Practice these live with InterviewChamp.AI →