← Optiver Interview Insights

Optiver·Data Scientist·Onsite - Multi Round·Intermediate

IntermediatePrefer not to say
Apr 2026

Summary

Optiver data scientist interview included a market-making game where you quote intervals on estimation questions and get scored on tightness vs coverage. Five rounds, need a cumulative 2.0 to pass. Genuinely one of the more interesting interview formats I've seen, but the math sneaks up on you fast.

Questions Asked (6)

Q1

You're playing a 5-round market-making game where each round you quote a closed interval [L, U] around an unknown positive quantity. If the true answer falls inside your interval you score L/U, otherwise zero. Your total across all five rounds needs to reach 2.0 to pass. How do you analyze and play this game?

Technical Trade-offsPricing & MonetizationAlgorithms & Data Structures
Author's notes

This was the whole interview basically.

Create a free account to read the full note

AI HintsAI Generated

Suggested Approach

Frame the problem as maximizing expected score under uncertainty, where each round's optimal interval balances width (probability of containment) and ratio (score if correct). Derive the optimal interval for a single round given a belief distribution, then adapt across rounds based on remaining score needed and observed outcomes.

Pro tip: In market-making interviews, emphasize that you'd quote tighter intervals when you have higher confidence and wider when uncertain, but always consider the score function L/U—it rewards narrower intervals, so there's a trade-off. Also, mention that you'd update your beliefs after each round based on whether you hit or missed.

1. Understand the scoring and objective

Clarify that score per round is L/U if true value in [L,U], else 0. Total score must be ≥2.0 over 5 rounds, so average 0.4 per round. Note that L/U is maximized when L is as large as possible and U as small as possible, but that reduces hit probability.

2. Model uncertainty and choose interval

Assume a prior distribution for the unknown quantity (e.g., log-normal or based on market context). For a given distribution, compute the optimal [L,U] that maximizes expected score E[L/U * I(true in [L,U])]. This is a constrained optimization: maximize (L/U) * P(L ≤ X ≤ U).

3. Adapt over rounds

After each round, update your belief about the distribution based on the outcome (hit or miss) and any new information. Also, adjust your strategy based on the cumulative score: if behind, you may need to take more risk (wider intervals or higher L/U trade-off) to catch up.

4. Consider risk and variance

Since you need a total of 2.0, you might need to balance expected score with variance. If you're close to the target, you can play safer; if far, you might need to gamble with narrower intervals to get higher L/U.

5. Implement and test

Simulate the game with your strategy to see if it reliably reaches 2.0. Tune parameters (e.g., how aggressive to be) based on simulation results.

Key Points to Mention

  • Expected value maximization: E[score] = (L/U) * P(L ≤ X ≤ U)
  • Trade-off between interval width and score ratio: narrower intervals give higher L/U but lower hit probability
  • Bayesian updating of beliefs after each round
  • Dynamic programming or adaptive strategy based on remaining rounds and score needed
  • Risk management: adjusting aggressiveness based on cumulative score
  • Simulation to validate strategy and estimate pass probability

AI-generated suggestions, not part of the candidate's original notes. May be inaccurate — verify before relying on them.

Q2

For a single round of the game, how do you choose the optimal interval [L, U] given your subjective uncertainty about the true answer?

Technical Trade-offsAlgorithms & Data StructuresAdaptability & Ambiguity
Author's notes

The decomposition into placement and width is the key insight.

Create a free account to read the full note

AI HintsAI Generated

Suggested Approach

Frame the problem as maximizing expected score under uncertainty, where the optimal interval balances the width of the interval against the probability of containing the true answer. Use a probabilistic model of your belief (e.g., a distribution) and choose L and U to maximize the expected payoff function (e.g., score = 1 if correct, 0 otherwise, or a continuous scoring rule).

Pro tip: In trading interviews, they care about your thought process more than the exact answer. Explicitly state your assumptions about the scoring rule and your prior, and show how you would adapt if the scoring rule changes (e.g., from binary to linear).

1. Clarify the scoring rule and objective

Ask or state what the payoff is for a correct answer and what happens if incorrect. Is it binary (all-or-nothing) or does it depend on the interval width? The optimal strategy depends heavily on this.

2. Model your subjective uncertainty

Represent your belief about the true answer as a probability distribution (e.g., normal, uniform, or a set of scenarios). This captures your uncertainty quantitatively.

3. Formulate the expected payoff

Write the expected score as a function of L and U. For a binary payoff, it's the probability mass between L and U; for a continuous payoff, it may involve the width or other factors.

4. Optimize L and U

Maximize the expected payoff. For a binary payoff, the optimal interval is the highest-density region containing a certain probability mass (e.g., the 90% credible interval). For other payoffs, solve the optimization problem.

5. Consider practical adjustments

Account for risk aversion, market conditions, or other constraints. In a trading context, you might widen the interval to avoid ruin or narrow it to maximize expected value.

Key Points to Mention

  • Expected value maximization under uncertainty
  • Subjective probability distribution (prior)
  • Scoring rule (binary vs. continuous)
  • Highest density interval / credible interval
  • Trade-off between interval width and confidence
  • Adaptability to changing assumptions

AI-generated suggestions, not part of the candidate's original notes. May be inaccurate — verify before relying on them.

Q3

If you use a fixed ratio r = U/L every round, how does your pass probability depend on r? Compare a few different tightness levels.

Algorithms & Data StructuresTechnical Trade-offs
Author's notes

Per-hit score is 1/r, so you need ceil(2 * r) hits out of 5.

Create a free account to read the full note

AI HintsAI Generated

Suggested Approach

First, clarify the problem setup: define U and L as the upper and lower bounds of a random walk, and r = U/L as the fixed ratio. Then, model the pass probability as a function of r, likely using a random walk or Brownian motion framework, and analyze how it changes as r varies from tight (r close to 1) to loose (r large). Compare different tightness levels by computing or simulating the probability for specific r values, and discuss the trade-offs between pass probability and expected time or risk.

Pro tip: Emphasize that in trading interviews, the goal is often to balance risk and reward; a tighter ratio (r close to 1) may yield higher pass probability but lower profit per trade, while a looser ratio (r large) may have lower pass probability but higher potential profit. Show you understand the business context.

1. Define the problem and variables

Clearly state that U and L are the upper and lower bounds of a random walk, and r = U/L is the fixed ratio. Assume a symmetric random walk or Brownian motion with drift, and define pass probability as the probability of hitting U before L.

2. Derive or recall the pass probability formula

For a symmetric random walk, the probability of hitting U before L is L/(U+L) = 1/(1+r). For a biased random walk with drift, use the exponential martingale or Gambler's Ruin formula.

3. Analyze dependence on r

Show that for a symmetric walk, pass probability decreases as r increases (since P = 1/(1+r)). For a biased walk, the dependence may be more complex; discuss how drift affects the relationship.

4. Compare tightness levels

Choose specific r values (e.g., r=1.1, r=2, r=10) and compute pass probabilities. Discuss how tighter ratios (r close to 1) yield higher pass probability but smaller profit per trade, while looser ratios yield lower pass probability but larger profit.

5. Discuss trade-offs and practical implications

Relate to trading: a tighter ratio may be safer but less profitable, while a looser ratio is riskier but more rewarding. Mention that optimal r depends on risk tolerance and edge.

Key Points to Mention

  • Gambler's Ruin problem and the formula for hitting probability
  • Effect of drift (biased random walk) on pass probability
  • Monotonicity: pass probability decreases as r increases for symmetric walk
  • Trade-off between pass probability and profit per trade
  • Simulation or numerical examples to illustrate different r values
  • Business context: risk management and expected value in trading

AI-generated suggestions, not part of the candidate's original notes. May be inaccurate — verify before relying on them.

Q4

How should you adapt your interval tightness across rounds if you can observe your running score after each round?

Technical Trade-offsAdaptability & AmbiguityProduct Strategy
Author's notes

The dynamic programming framing is V(k, t) = best pass probability with k rounds left and t score still needed.

Create a free account to read the full note

AI HintsAI Generated

Suggested Approach

Frame the problem as a sequential decision under uncertainty where you balance exploration and exploitation. Explain that you would start with wider intervals to gather information, then tighten as your score stabilizes or you gain confidence, while always considering the cost of being wrong. Emphasize that the optimal strategy depends on the scoring rule and risk tolerance.

Pro tip: Mention that you would set a minimum interval width to avoid overfitting to noise, and that you would use a Bayesian approach to update your beliefs about your performance after each round.

1. Understand the scoring rule and objective

Clarify how intervals are scored (e.g., penalty for width vs. coverage) and what the goal is (e.g., maximize expected score, minimize regret). This determines the trade-off between tightness and accuracy.

2. Start with wider intervals for exploration

In early rounds, use wider intervals to gather information about your performance and the difficulty of the questions. This reduces the risk of large penalties from being overconfident.

3. Update beliefs based on running score

After each round, update your estimate of your ability and the variance of your performance. If your score is consistently high, you can tighten intervals; if it's volatile, keep them wider.

4. Adapt tightness based on confidence and risk

As you gain confidence (e.g., through more data or stable performance), gradually tighten intervals. But always consider the downside risk: if a tight interval is wrong, the penalty may be severe.

5. Set a floor and monitor for overconfidence

Avoid making intervals too narrow, as this can lead to overfitting to recent performance. Set a minimum width based on the inherent uncertainty of the task.

Key Points to Mention

  • Exploration-exploitation trade-off: wider intervals early to learn, tighter later to maximize score.
  • Bayesian updating: use running score to update posterior distribution of your performance.
  • Risk management: consider the asymmetric penalty of being wrong with a tight interval.
  • Adaptive strategy: adjust based on observed score trend and volatility.
  • Scoring rule awareness: different rules (e.g., interval score, coverage) lead to different optimal strategies.
  • Avoid overfitting: don't react too strongly to a single round's result; use smoothing or a minimum interval width.

AI-generated suggestions, not part of the candidate's original notes. May be inaccurate — verify before relying on them.

Q5

What if one of the estimation questions has uncertainty spanning several orders of magnitude? What does the scoring rule imply about your attainable score in that round?

Technical Trade-offsAdaptability & Ambiguity
Author's notes

If you genuinely don't know whether the answer is 1,000 or 1,000,000, any interval wide enough to cover that range has a tiny L/U ratio.

Create a free account to read the full note

AI HintsAI Generated

Suggested Approach

First, clarify the scoring rule: if it's based on relative error or a fixed tolerance, a wide uncertainty range makes a high score unattainable. Then, explain that the optimal strategy shifts from precision to risk management—you should choose an estimate that maximizes expected score given the distribution, not the midpoint. Finally, discuss how to communicate this trade-off and adapt your approach to still extract value from the round.

Pro tip: In estimation rounds with huge uncertainty, the scoring rule often rewards being within an order of magnitude rather than exact accuracy. So, anchor on a plausible order of magnitude and state your confidence interval explicitly—this shows you understand the scoring mechanics and can manage ambiguity like a trader.

1. Clarify the scoring rule

Ask or infer whether the score is based on absolute error, relative error, or a threshold (e.g., within 10x). This determines the maximum achievable score.

2. Assess the uncertainty distribution

Identify the range and shape of the uncertainty. If it spans orders of magnitude, a point estimate is unlikely to be close; consider a log-normal or uniform distribution.

3. Optimize for expected score

Choose an estimate that maximizes the expected score under the scoring rule, which may be the median or a value that hedges against extreme errors.

4. Communicate the trade-off

Explain that with such uncertainty, the attainable score is capped, and focus on demonstrating sound reasoning and calibration rather than chasing an unattainable perfect score.

5. Adapt and learn

Reflect on how to improve future estimates by gathering more information or using better priors, showing adaptability and a growth mindset.

Key Points to Mention

  • Scoring rule mechanics: relative vs absolute error, thresholds, and penalties.
  • Expected value maximization under uncertainty, not just point estimation.
  • The concept of 'order of magnitude' accuracy and its implications.
  • Risk management: hedging against extreme outcomes when uncertainty is high.
  • Calibration and confidence intervals: expressing uncertainty explicitly.
  • Trade-off between precision and robustness in ambiguous situations.

AI-generated suggestions, not part of the candidate's original notes. May be inaccurate — verify before relying on them.

Q6

If you could see all five questions before quoting any intervals, how would you allocate risk across them differently than if you had to answer sequentially?

Technical Trade-offsRoadmap Prioritization
Author's notes

Short answer: you'd concentrate tighter intervals on questions where your uncertainty is lowest and deliberately sacrifice the hardest ones.

Create a free account to read the full note

AI HintsAI Generated

Suggested Approach

Start by clarifying the scenario: quoting intervals likely refers to providing confidence intervals or price ranges for a set of problems, and risk allocation means how you distribute your confidence or capital across them. Then contrast sequential quoting (where you must commit to each interval before seeing the next question, so you manage risk adaptively based on remaining questions and accumulated performance) with simultaneous quoting (where you can optimize the entire portfolio of intervals, balancing risk across all five at once). Emphasize that with full information you can diversify risk more efficiently, but you must still account for correlation and uncertainty in your own knowledge.

Pro tip: Tie your answer to Optiver's trading context: they care about probabilistic thinking, calibration, and dynamic decision-making under uncertainty. Mention that sequential quoting introduces path dependency and the option value of waiting, while simultaneous quoting allows for global optimization but may reduce the value of information gained from earlier questions.

1. Clarify the scenario and assumptions

Restate the question in your own words to ensure you understand what 'quoting intervals' and 'risk allocation' mean. Assume each question requires a confidence interval (e.g., 90% CI) and that risk is the width of the interval or the amount of capital wagered.

2. Analyze sequential quoting

Explain that when answering sequentially, you must quote each interval without knowing future questions. You would likely be more conservative early on, preserving capital or confidence for later, and adjust based on how well you did on previous questions (e.g., if you nailed the first two, you might take more risk on the third).

3. Analyze simultaneous quoting

With all five questions visible, you can assess the overall difficulty and correlation between questions. You can allocate risk more efficiently by diversifying: for example, if two questions are on similar topics, you might widen intervals on both to avoid correlated losses, or if one is very easy, you can tighten its interval and use the saved risk budget on harder ones.

4. Compare and contrast risk strategies

Highlight that simultaneous quoting allows for global optimization (e.g., minimizing total expected interval width subject to a overall confidence level), while sequential quoting is a dynamic programming problem where you update your strategy after each question. The key difference is the ability to hedge across questions.

5. Connect to real-world data science and trading

Relate this to A/B testing, model deployment, or trading: sequential decisions are common in online learning and multi-armed bandits, while batch decisions occur in portfolio optimization. Emphasize that Optiver values the ability to think in terms of expected value, risk, and adaptation.

Key Points to Mention

  • Path dependency and option value of information in sequential decisions
  • Diversification and correlation of risks across questions
  • Calibration of confidence intervals and probabilistic thinking
  • Dynamic programming vs. global optimization
  • Expected value and risk-adjusted returns
  • Adaptive risk-taking based on performance feedback

AI-generated suggestions, not part of the candidate's original notes. May be inaccurate — verify before relying on them.