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
Asked on LeetCode
All 7 by time range →- 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