There is an initial 2-step phase.
The first step consists of two LeetCode-style/OOP programming questions (hard). The second step involves multiple minigames that test decision-making and other factors not clear to me.
Then, there are four interviews:
I performed poorly in System Design and was rejected.
Difference between Python and C++
(In IT Fundamentals Technical Interview)
The following metrics were computed from 13 interview experiences for the Optiver Software Engineer (Internship) role in Amsterdam, Netherlands.
Optiver's interview process for their Software Engineer (Internship) roles in Amsterdam, Netherlands is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Optiver's Software Engineer (Internship) interview process in Amsterdam, Netherlands.