Quant interview preparation
Prop market making and quantitative research, weighted the way the interviews actually are: probability and expected value, statistics and machine learning, market making logic, programming and options. Every question is either traced to a named firm from a public candidate report, or tagged at desk level when we could not trace it, and every probability answer shows the reasoning path rather than just the number.
100 questions, mapped to the firms that asked them
- Questions
- 100
- Traced to a firm
- 53
- Firms
- 15
- Updated
- September 2026
015Two games have exactly the same expected value. Which one would you choose to play?Akuna CapitalSales and Trading · Chicago · 2025Belvedere TradingProp Trading · Chicago · 2022
Say this
If the expected values tie, I choose on variance, on how many times I get to play, and on whether any outcome can wipe me out. As a one-off with a fixed stake I take the lower-variance game. Repeated many times with the ability to size, I might prefer the higher-variance one.
Then walk it
- First, ask the question the interviewer wants you to ask: how many times do I get to play, and can I choose my size? Those two facts change the answer completely.
- One shot, fixed size: take low variance. Same mean, less dispersion, strictly better under any concave utility, and a trader's utility is concave because a bad first day costs them their limits.
- Repeated, and I can size: variance becomes something I can dial. Kelly says bet a fraction proportional to edge over variance, so the high-variance game just gets a smaller position. Per unit of risk they may be identical.
- Then the killer criterion, which is ruin. If one game has any probability of a loss larger than my capital, its long-run growth rate is minus infinity regardless of its expected value. Expected value is a bad objective when the bet is not repeatable.
- One more real consideration: correlation with everything else I have on. A game with the same mean and variance but zero correlation to my book is worth more than one that doubles my existing exposure. On a desk that is usually the deciding factor.
Where candidates lose it
Saying I am indifferent because the expected values are equal. That answers the arithmetic and fails the question, which is about risk preference. Also do not just say I prefer lower variance and stop, because the interesting answer depends on repetition, sizing and ruin. Ask the clarifying question first.
Expect next
- What if you could play one of them a thousand times?
- How would you size each one?
- Explain the Kelly criterion and why traders bet less than Kelly.
Reported by candidates at Akuna Capital (Sales and Trading, Chicago, 2025); Belvedere Trading (Prop Trading, Chicago, 2022). Source: Wall Street Oasis.
016You win a hundred dollars if you roll a ten with two dice. How much would you risk to play?Akuna CapitalTrading · Chicago · 2025
Say this
Fair value is eight dollars and a third. Three of the 36 outcomes make ten, so probability is 1/12 and the expected payoff is 100 over 12. I would pay up to about seven to leave edge, and if I am being asked to make a two-way price I would quote around 7 at 9.
Then walk it
- Count the outcomes: 6-4, 4-6, 5-5. Three ways out of 36, so 1/12, about 8.33 percent.
- Expected payoff 100 times 1/12 equals 8.33. That is fair value, and fair value is where you break even, not where you trade.
- So I need edge. I would bid 7 and offer 9 if I have to two-way it, which is about a dollar and a half of edge either side, roughly fifteen percent of fair value. That width reflects the fact that I cannot hedge a one-off die roll.
- Size matters as much as price. This bet has a standard deviation of about 28 dollars against a mean of 8.33, which is a terrible ratio. I would do it small even at a good price, and I would want to repeat it many times rather than do it once large.
- If the game is repeatable and I can do it a thousand times, I pay closer to 8. The edge I demand is compensation for variance I cannot diversify, and repetition diversifies it.
Where candidates lose it
Answering with the fair value of 8.33 as if that were your bid. A trader never pays fair value, and saying eight and a third is what I would risk tells the interviewer you do not understand where the money comes from. Quote a price below fair value, name your width, and say your size.
Expect next
- Now make me a two-way market on it and I will trade you.
- What if I could roll a hundred times?
- What is the standard deviation of your P&L on one play?
Reported by candidates at Akuna Capital (Trading, Chicago, 2025). Source: Wall Street Oasis.
077Given an array and a window of size k, return the maximum in each window as it slides.Akuna CapitalQuant Development · Chicago · 2025
Say this
Monotonic deque, O(n) total. Keep a deque of indices whose values are strictly decreasing. Before pushing a new index, pop from the back everything smaller than the new value, and pop from the front anything that has fallen out of the window. The front is always the maximum.
Then walk it
- Why the deque is monotonic: if a new element is larger than something behind it, that older smaller element can never be the maximum of any future window, because the new one is both larger and more recent. So it is safe to discard permanently.
- Each index is pushed once and popped once, so the total work is O(n) even though a single step can pop many elements. That amortised argument is the thing to say out loud, because it is what distinguishes this from the naive O(n k).
- Store indices, not values, so you can test whether the front has expired by comparing front index against i minus k plus 1.
- Alternatives and why they are worse: a max heap gives O(n log k) and needs lazy deletion of expired entries. A balanced BST or a multiset gives O(n log k) too. Both are fine and both are beaten by the deque.
- Where this actually matters on a trading system, which is worth mentioning: rolling extremes over a tick window, running high and low for a breakout signal, and rolling maximum drawdown. The same structure with the comparison reversed gives you the rolling minimum, and the O(1) amortised cost per tick is what makes it usable in a hot path.
Where candidates lose it
Reaching for a heap and stopping there. The heap answer is acceptable but it is not the answer to this question, and the interviewer is specifically looking for the monotonic deque and the amortised O(n) argument. Also remember to expire the front by index, which is the bug that shows up most often in live coding.
Expect next
- Prove the amortised complexity.
- Now give me the rolling median instead.
- How would you handle a window defined by time rather than by count?
Reported by candidates at Akuna Capital (Quant Development, Chicago, 2025). Source: Wall Street Oasis.
Firm tags come from public, anonymous candidate reports on Wall Street Oasis: strong signal, not sworn testimony. Firms are named as the places a question was reported, not as partners of Fin Maverick. Answers are written for this page to show how to think out loud; they are not scripts to recite.

