Optiver’s Summer 2025 SWE Internship (Chicago role still open) has three assessments: Hackerrank, coding knowledge, and “Zap-N.” I faced two OOP design problems with long descriptions. Both were similar in difficulty. You get 120 minutes; my first solution took 90, leaving little time for the second. The first problem used HashMaps, doubly linked lists, and heaps.
The interview process began with a rigorous online assessment designed to test technical proficiency. It focused on core engineering principles and problem-solving skills, providing a challenging yet straightforward initial evaluation stage.
Coding + tech knowledge screen + puzzle round.
Behavioral (recruiter round).
Then 4-5 successive coding/system design rounds, followed by a final behavioral interview round with a tech lead + recruiter.
Technical OA mixed with random games and knowledge test about a variety of topics into a behavioural interview where they ask you a few questions about the role, your motivations and interests.