Optiver
Market-making loops that start with timed mental-math and pattern tests before any code, then move into probability and technical rounds.
Typical loop
- 1Recruiter screen
- 2Timed mental-math assessment
- 3Pattern-recognition and logic assessment
- 4Technical or probability interviews
- 5Onsite: trading games and final conversations
Questions
Callback's practice questions and the LeetCode questions Optiver has been asking, filtered together.
Asked on LeetCode
7 questions · all time
- Design Circular QueuemediumArrayLinked ListDesignQueuefrequency 100.0
- Design SkiplisthardLinked ListDesignfrequency 96.7
- Design Order Management SystemmediumHash TableDesignfrequency 88.0
- Best Time to Buy and Sell StockeasyArrayDynamic Programmingfrequency 77.9
- LRU CachemediumHash TableLinked ListDesignDoubly-Linked Listfrequency 77.9
- Number of Days Between Two DateseasyMathStringfrequency 77.9
- Best Time to Buy and Sell Stock IImediumArrayDynamic ProgrammingGreedyfrequency 58.2