Company
Optiver interview questions
76 practice questions in the style of Optiver's interviews, covering Statistics & Math, Behavioral & Leadership, Coding & Algorithms, Software Engineering Fundamentals, System Design, Analytics & Experimentation, Machine Learning.
5 easy49 medium22 hard
Optiver interview questions by the numbers
Last updated
Katkat has 76 Optiver interview questions. The largest topics are Coding & Algorithms (47%), Statistics & Math (25%) and Software Engineering Fundamentals (9%). By difficulty: 7% easy, 64% medium and 29% hard. The most common round is Online Assessment (49%). Frequent concepts include Probability, Data Structures, Statistics and Combinatorics.
Topics
- Coding & Algorithms47% · 36
- Statistics & Math25% · 19
- Machine Learning8% · 6
- Behavioral & Leadership4% · 3
- System Design4% · 3
Difficulty
- Easy7% · 5
- Medium64% · 49
- Hard29% · 22
Interview rounds
- Online Assessment49% · 37
- Technical Screen46% · 35
- HR Screen3% · 2
- Onsite3% · 2
Roles
- Software Engineer67% · 51
- Data Scientist17% · 13
- Quantitative Trader9% · 7
- Quantitative Researcher7% · 5
Frequent concepts
- Probability8% · 6
- Data Structures5% · 4
- Statistics5% · 4
- Combinatorics4% · 3
- Algorithms3% · 2
- Design3% · 2
Most mentioned in interview experiences
- 1.Compute expectations, conditionals, odds, and distributions1 report
- 2.Compute negative-price probability after n steps1 report
- 3.Compute permutations with repeated letters1 report
- 4.Compute probabilities and expectations in random processes1 report
- 5.Decide and implement DP/heap and approximation1 report
- 6.Demonstrate task switching and memory strategies1 report
- 7.Design a topic-based news subscription system1 report
- 8.Design and backtest a trading strategy1 report
- 9.Implement a Multicore Overheat Prevention Controller1 report
- 10.Implement price-based order matcher1 report
Counted from 5 candidate interview experiences on Katkat. How we collect and count
Showing 61–76 of 76 results
- Optiver Beat The Odds: Five Rapid-Fire Probability Brainteasers (Dice, Cards, Coins, Pigeonhole)Medium
This collection of rapid-fire probability brainteasers evaluates probabilistic reasoning, combinatorics, symmetry-based thinking, conditional probability, and fast mental arithmetic to gauge quantitative intuition under time pressure.
OptiverSoftware EngineerSoftware Engineering FundamentalsOnline Assessment This Behavioral & Leadership interview prompt evaluates clarity of communication, ownership, reflective leadership, and the ability to concisely articulate one’s technical contributions during a short project deep-dive for a software engineering internship.
OptiverSoftware EngineerBehavioral & LeadershipHR ScreenThis question evaluates rapid probabilistic and statistical reasoning, time management and problem prioritization under strict timing, along with the ability to adapt approaches based on scoring rules and calculator restrictions, and it is classified in the Statistics & Math domain.
OptiverSoftware EngineerStatistics & MathOnline AssessmentThis question evaluates combinatorial reasoning and discrete optimization skills—specifically understanding permutations in Latin squares, triangular-sum inequalities, and construction of extremal examples—within the Software Engineering Fundamentals domain for a Data Scientist position, and it primarily probes conceptual understanding with a constructive application component. Such problems are commonly asked to assess the ability to derive global bounds from local constraints and to exhibit matching constructions, signaling mathematical maturity and facility with combinatorial identities.
OptiverData ScientistSoftware Engineering FundamentalsTechnical ScreenThis question evaluates probabilistic reasoning, expected-value calculation, risk management, and market-making intuition under time pressure within a simulated trading game.
OptiverQuantitative TraderMachine LearningTechnical ScreenThis question evaluates a candidate's ability to perform code review and debugging on a large codebase, testing understanding of data structures, algorithmic complexity, deterministic allocation policies, capacity accounting, and concurrency correctness.
OptiverSoftware EngineerSoftware Engineering FundamentalsTechnical ScreenSimulate return-weighted rebalancing strategy evaluates metric design, causal reasoning, experiment setup, diagnostics, SQL/statistical checks, and recommendations in a realistic interview setting. A strong answer states assumptions, handles edge cases, explains trade-offs, and shows how to validate the result clearly.
OptiverSoftware EngineerAnalytics & ExperimentationTechnical ScreenThis question evaluates understanding of constraint satisfaction and combinatorial search, testing competency in modeling Latin-square domains with visibility constraints, pruning and uniqueness verification, and algorithmic complexity analysis.
OptiverQuantitative TraderCoding & AlgorithmsOnline AssessmentThis question evaluates pattern recognition and quantitative reasoning skills, requiring identification of numeric relationships, series properties, and simple number-theoretic or arithmetic transformations.
OptiverSoftware EngineerStatistics & MathOnline AssessmentThis problem tests your ability to calculate expected stopping times in a discrete random walk and your understanding of conditional expectation and symmetry in probability.
OptiverData ScientistStatistics & MathOnline AssessmentThis set evaluates core probability and combinatorics skills including discrete distributions, conditional probability, independence, expectation and variance, and basic stochastic processes such as gambler's ruin, situated in the Statistics & Math domain.
OptiverSoftware EngineerStatistics & MathOnline AssessmentSolve three mini-game algorithm tasks evaluates algorithm design, data structures, correctness, complexity, edge cases, and implementation details in a realistic interview setting. A strong answer states assumptions, handles edge cases, explains trade-offs, and shows how to validate the result clearly.
OptiverSoftware EngineerCoding & AlgorithmsTechnical ScreenThis question evaluates a candidate's algorithmic reasoning and discrete-mathematics skills, particularly understanding deterministic state transitions, invariants, and cycle detection in iterative processes.
OptiverQuantitative ResearcherCoding & AlgorithmsTechnical ScreenThis question evaluates understanding of concurrent programming, synchronization primitives, atomicity, and correctness of shared mutable state by requiring implementation of a thread-safe inventory that prevents overselling and preserves updates.
OptiverSoftware EngineerCoding & AlgorithmsTechnical ScreenThis question evaluates quantitative probability reasoning, expected-value computation, risk-sizing (including Kelly-style sizing), arbitrage recognition, and market-making intuition within a live trading simulation.
OptiverQuantitative ResearcherMachine LearningTechnical ScreenThis question evaluates understanding of tree and graph fundamentals including parent-child constraints, duplicate-edge detection, cycle detection, node-degree limits, and in-order traversal semantics.
OptiverSoftware EngineerCoding & AlgorithmsOnline Assessment
Optiver interview experiences
All 5 →- A 90-Minute OOD/State-Machine OA on CPU Core CoolingOptiver · Software Engineer · Intern · Online Assessment · Jul 2026
I recently finished this company's Summer SDE Intern OA, so I'm writing this post to give back to the community. There were two parts in total. One part was a HackerRank OA (90 minutes), an OOD / state machine simulation problem — a puzzle game kind of like Tower of Hanoi. Problem overview Implement an OverheatPreventionController class to simulate and manage the temperature and cooling state of…
- A Marathon of 17 Probability OA QuestionsOptiver · Data Scientist · Online Assessment · Nov 2025
Pick a random integer from 1 to 10,000. What's the probability that every digit of that number is different? Roll a die until you roll something greater than 4. What's the expected value of the sum of all the rolls? Draw 3 cards from a standard 52-card deck. What's the expected value of the product of the three numbers (J = 11, Q = 12, K = 13)? Toss 100 coins. Pair up an H with a T and remove tha…
- HackerRank OA: News Subscription System DesignOptiver · Software Engineer · Online Assessment · Sep 2025
✅ Interview experience summary: News Subscription System design (hands-on HackerRank question) 📌 Problem background (system design) You're a news aggregation service. The goal is to give users one unified system for subscribing to all news providers, so they only receive content they're interested in without being overloaded with volume. The system needs to manage large data streams efficiently a…
- A Brutal Four-Section OA With Coding, Pattern-Finding, and ProbabilityOptiver · Software Engineer · Online Assessment · Aug 2025
I think their OA basically gets sent out to everyone — I got mine right after I applied. There are four sections and the intensity is pretty high. The email doesn't mention this, but you can actually do them separately, so I'd suggest doing one section per day. Coding The coding section lets you go back to earlier questions, so if you don't know how to solve one, I'd suggest skipping it first. 90…
- Breaking Down the Four-Part OAOptiver · Software Engineer · Online Assessment · Aug 2025
The Optiver OA is honestly pretty hard. This part is 2 medium-difficulty coding problems plus 1 approximate-solution problem, all in 90 minutes. The problem types lean toward DP (dynamic programming) and heap (priority queue) style problems — testing mathematical modeling, data structure simulation, strategy backtesting, and statistical analysis skills. Approach: before starting a problem, quickl…
More companies
- Meta666
- Amazon653
- Google486
- OpenAI342
- Capital One268
- Microsoft252
- DoorDash241
- Anthropic225
- Uber217
- Apple177
- TikTok176
- Pinterest161
- ByteDance160
- LinkedIn154
- Stripe139
- Snowflake130
- Databricks122
- Airbnb112
- Rippling106
- Oracle104
- Coinbase99
- Netflix97
- NVIDIA95
- Snapchat94
- Citadel90
- Waymo90
- Instacart87
- Roblox84
- Salesforce77
- Shopify63
- Robinhood60
- Atlassian55
- Hudson River Trading55
- Two Sigma55
- J.P. Morgan53
- PayPal53
- xAI53
- Lyft52
- Tesla52
- Other51
