I applied online. The process took 3 days. I interviewed at Optiver (Chicago, IL) in Oct 2020
Interview
They gave me a custom Hackrrank problem where I have to write a tree search algorithm that detected cycles, ill-formed data, and illegal splits. They scheduled me an interview without any technical questions.
online interview was difficult. There were three parts: coding, mc questions, and number theory questions. can't prepare for the second and third, and first was a hard + medium lc.
Interview questions [1]
Question 1
write a program that outputs messages from timestamps that are not in chronological order.
1. Take home assignment on Hackerrank in which you are challenged to solve some algorithmic problems. This should take ~2-3 hours, but you have 2 days.
2. 30 minutes HR Interview about your motivation and to answer possible questions you have.
3. Technical interview
Interview questions [1]
Question 1
Why would you want to work at Optiver over other companies you are applying to.