Optiver Software Engineering Fundamentals Interview Questions

Practice the exact questions companies are asking right now.

7 Questions 1 Company07.23.2026
Showing 7 results
Role
Optiver logo
Optiver
Hard
Software EngineerIntern

Design an Event-Driven CPU Overheat Controller

Design an Event-Driven CPU Overheat Controller Design an OverheatPreventionController that simulates multiple processor cores without physical sensors...

Software Engineering Fundamentals
215
0
2016 people solved
Jul 2, 2026
Optiver logo
Optiver
Hard
Software EngineerSenior+

Design a News Subscription Processing Engine

Design a news subscription processing engine with four core capabilities: receive a news item, add a subscription, remove a subscription, and publish ...

Software Engineering Fundamentals
9
0
148 people solved
Jul 19, 2026
Optiver logo
Optiver
Medium
Software Engineer

Design a Multi-Level Expiring Item Store

Design a Multi-Level Expiring Item Store Design a class with initialization, store, and retrieve operations for items placed into ordered storage leve...

Software Engineering Fundamentals
2
0
25 people solved
Jul 23, 2026
Optiver logo
Optiver
Hard
Software EngineerNew Grad

Reviewing a Freight-Scheduler Codebase: Bugs, Data Structures, and Concurrency

You have just finished implementing process_order(...) inside a large provided codebase for a freight-scheduling system (this is the review stage of a...

Software Engineering Fundamentals
15
0
185 people solved
Nov 16, 2025
Optiver logo
Optiver
Medium
Software Engineer

Optiver Beat The Odds: Five Rapid-Fire Probability Brainteasers (Dice, Cards, Coins, Pigeonhole)

You are taking a timed online quantitative assessment (in the style of Optiver's "Beat The Odds" test). It consists of rapid-fire probability question...

Software Engineering Fundamentals
21
0
285 people solved
Dec 18, 2025
Optiver logo
Optiver
Medium
Software Engineer

Design an object-oriented queue and compare implementations

Design an object-oriented queue and compare implementations You are asked to design an object-oriented Queue abstraction and discuss how it can be imp...

Software Engineering Fundamentals
39
0
324 people solved
Jul 19, 2025
Optiver logo
Optiver
Medium
Data Scientist

Prove a Tight Lower Bound on a Latin Square's Lower-Triangle Sum

Consider an $n \times n$ grid ($n \ge 1$) filled with integers so that every row contains each of the numbers $1, 2, \ldots, n$ exactly once, and ever...

Software Engineering Fundamentals
2
0
32 people solved
Mar 21, 2025

Explore more Optiver Software Engineering Fundamentals interview questions

Real questions from candidate reports, grouped by role, topic and company.

Other categories at Optiver
Software Engineering Fundamentals questions at other companies
Browse all
Optiver Software Engineering Fundamentals Questions (Updated 2026) | PracHub