I applied online. The process took 4 weeks. I interviewed at Optiver in Sept 2021
Interview
First, you will be asked to complete a Hackerrank OA. The questions are not that hard and you have plenty of time to do it. I scored 100% on it and was invited for an HR interview.
The HR interview was not a great experience. Firstly, they tell you that you do not need to know anything about trading, but will ask you questions about market making and Optiver specifically. Secondly, they will also ask open-ended questions such as "What makes a good engineer?" and expect you to give them the exact keywords that they had in mind. You can talk as much as you want, but if you do not say the exact keywords, you will not pass.
OA; quite long, 3 tests
Behavioral interview: just a short talk with HR, motivation,…
Technical Interview 1: fundamental CS, nothing more
Technical Interview 2: system design, very vague but just go with the flow
Technical Interview 3: live coding, still leetcode but optiver style is a very descriptive problem, but the main thing could be boiled down into only few lines
Difficult OA. Design question. Included min/max heap with lazy deletion + fib number sequencing + hashmaps all in one question. Easy techincal in comparison. Just don't stop typing during the OA and make sure to read everything carefully.
Interview questions [1]
Question 1
Difficult OA. Design question. Included min/max heap with lazy deletion + fib number sequencing + hashmaps all in one question. Easy techincal in comparison. Just don't stop typing during the OA and make sure to read everything carefully.