← Back to Directory

Optiver interview notes, page 5 of 10

Large Enterprises

Most of these Optiver write-ups come from Software Engineers (69), then Data Scientists (22). The most reported rounds are the technical phone screen (65), the onsite coding round (8), the online assessment (5) and the system design round (5).

91 interview notes · updated Aug 2026

Optiver·Software Engineer·Technical Phone Screen

May 2026
Optiver software engineer interview with a coding round that leaned heavily on binary search. The Koko Eating Bananas problem showed up, which is a classic LeetCode problem but still trips people up if you haven't thought carefully about what you're actually searching over.
  • Given n piles of bananas and h hours before the guards return, find the minimum eating speed k (bananas per hour) such that all piles can be finished in time. Each hour you pick one pile and eat up to k bananas from it.

“The key insight is that you're not searching through the piles, you're binary searching on the speed itself.”

View Post

Optiver·Software Engineer·Online Assessment (OA)

May 2026
Optiver-style online quant assessment for a software engineering role. Rapid-fire probability and logic questions under serious time pressure, no calculator allowed. Some of it is straightforward mental math, but a couple questions are designed to trip you up if you overthink them.
  • You roll a fair six-sided die twice. What is the probability the second roll shows a different value than the first?
  • You take a shuffled 52-card deck and discard the top 10 cards face-down without looking at them. What is the probability the 11th card is red?
  • You roll two fair dice. What is the probability the sum equals 11 or 12?
  • You flip a fair coin 3 times. What is the probability all three flips show the same result?
  • 61 coins are randomly distributed into 15 boxes. What is the probability that at least one box contains more than 4 coins?

“Pretty easy warmup.”

View Post

Optiver·Software Engineer·Technical Phone Screen

May 2026
Optiver quant interview, one of those pattern recognition problems that sounds almost too clean until you actually have to write the recurrence out under pressure.
  • Given the sequence 7, 6, 8, 24, 6, 5, 7... identify the rule generating it, then find the next several terms and write out the recurrence relation formally.

“The cycling operations (-1, +2, x3, /4) aren't hard to spot once you check a few differences, but I fumbled the recurrence notation because I kept second-guessing whether to index from 0 or 1.”

View Post

Optiver·Software Engineer·Technical Phone Screen

May 2026
Optiver quant interview, one question that looks like a simple sequence puzzle but has two separate patterns running at once. Took me longer than I'd like to admit to see both.
  • Find the missing term in the sequence: 1, 2, 3, 16/5, 25/8, 36/13, ?, 49/21.

“Stared at this for a bit because I kept trying to find one unified pattern across the whole thing.”

View Post

Optiver·Software Engineer·Online Assessment (OA)

May 2026
Optiver OA had a format I hadn't seen before: probability ranking under a tight time constraint. No coding, just raw statistical intuition from a small dataset. Weird, fast, and honestly kind of fun once I understood what they were after.
  • You are given a table of historical data (e.g., five months of test scores for three students) and three events. Rank the events by probability from highest to lowest. You have 90 seconds.

“The time limit is the real trick here.”

View Post

Optiver·Software Engineer·Technical Phone Screen

May 2026
Optiver quant engineer interview, one of the more math-heavy screens I've done. The sequence puzzle felt deceptively clean but the recurrence structure took me longer to nail than I'd like to admit.
  • Find the missing term in the sequence: 3, 2, 4, 4, 12, 36, ?, 396. The sequence grows rapidly toward the end, suggesting a multiplicative recurrence. Identify the pattern and supply the missing value.

“Took me a beat to see this wasn't just a standard arithmetic or geometric thing.”

View Post

Optiver·Software Engineer·Technical Phone Screen

Jun 2026
Optiver software engineer interview with a classic OS internals question. Nothing flashy, but it made me realize how rusty I was on scheduler internals under pressure.
  • A 2-core system runs 5 identical processes continuously. Four of them share CPU time equally, but the fifth gets none. Which part of the OS would you investigate to understand why, and what could be causing this?

“This one tripped me up more than it should have.”

View Post

Optiver·Software Engineer·Technical Phone Screen

Jun 2026
Optiver software engineer interview with a combinatorics problem that started simple and then got generalized fast. The math wasn't hard but articulating the justification cleanly under pressure was a different story.
  • Given m copies of 'a' and n copies of 'b', how many distinct strings can you form? Give the closed-form answer and justify it. Then extend the formula to k distinct characters with counts c1 through ck summing to N.

“The basic case is just (m+n) choose m, since you're picking positions for the 'a's and the 'b's fill the rest.”

View Post

Optiver·Data Scientist·Onsite - Multi Round

Jun 2026
Live 45-minute trading game round at Optiver for a Data Scientist role. You get a fake bankroll and have to price bets and quote markets under serious time pressure while the interviewer interrogates every single decision you make. Stressful but kind of fascinating once you get into it.
  • For each of five dice-sum propositions (sum equals 7, sum is even, at least one 6, sum 8 or more, sum 7 or less), should you bet given the quoted odds, and why?
  • Estimate the probability that the product of two cards drawn from a standard deck exceeds 100, and decide if 8:1 odds are worth taking.
  • How do you actually size your bets across all the propositions you like, given you have 1,000 to allocate and all Game A propositions settle on the same roll?
  • Quote a two-sided market (bid and ask) for a contract settling at the sum of two fair dice. How do you adjust if the interviewer keeps buying from you?
  • All Game A bets settle on the same dice roll. How does that correlation change how you size each bet compared to treating them independently?
  • If you're down to 400 after two rounds and feel like you need to double up to survive, should you still maximize expected value or should you deliberately seek out variance?
  • Why do traders typically bet a fraction of the Kelly stake in practice, and what happens specifically when you overestimate your edge?
  • In the market-making game, the interviewer lifts your offer three times in a row. When is that about inventory management versus information, and does the distinction even matter in a dice game?

“This is where you live or die on knowing the two-dice distribution cold.”

View Post

Optiver·Software Engineer·Onsite - Multi Round

Jun 2026
Third round at Optiver for a Quant Engineer role. It was a live trading simulation where prices shift in real time and you get a few seconds to accept or reject pop-up offers. Genuinely stressful in a way that's hard to prepare for on paper.
  • In the live trading simulation, how do you continuously calculate expected value under tight time pressure while managing your inventory and avoiding getting picked off by bots?
  • How do you stay composed and decide which trades to prioritize when you're on a losing streak mid-simulation?

“The first few minutes I was fine, then a couple bad fills stacked up and I started second-guessing every quote.”

View Post