Quant Blueprint
ReviewsFAQJobsLoginBook a Free Quant Consult
All Companies

Optiver Interview Questions

33 real interview questions for Software Engineer roles at Optiver.

All (120)Analyst (3)Intern (3)Quant Researcher (10)Quant Researcher Intern (1)Software Engineer (33)Software Engineer Intern (7)Trader (52)Trader Intern (11)

Showing 31–33 of 33 questions

31

Given an array of stock prices over n days, return the maximum profit that can be achieved with at most k transactions. Implement the function int stock(int* prices, int k, int n).

Software EngineerSoftware Engineer
32

Complete a function that takes in a seqId (int) and a char (consisting of 'a'-'z' and '-'). The seqId values may be received out of order. A full message is formed when the characters, sorted by seqId, create a string in the format "-FullMessage-". The goal is to print out any full message exactly when it completes, using the provided OnComplete(msg) function.

Software EngineerSoftware Engineer
33

Implement a queue data structure class without being able to resize the underlying memory allocation.

Software EngineerSoftware Engineer
Previous12

Want the full solutions?

Get detailed walkthroughs for all 120+ Optiver questions with Quant Blueprint.

Get Started

Unlock a Quant HFT mock interview for free!

Mock interview preview

Enter your email and we’ll send you a free HFT mock interview video — see exactly what a real quant interview looks like.

Copyright © Quant Blueprint LLC 2026

This course is independently developed and is not endorsed, affiliated, or sponsored by any of the corporations mentioned. All trademarks and copyrights belong to their respective owners. Names may be changed to respect student privacy.

Terms of Service
Payments by Stripe