I had a 40-minute discussion with an inexperienced HR person who had limited knowledge of the industry and what software developers actually do inside trading firms.
The next step was to take a HackerRank test in one of three languages: C++, C#, or Java. They would then decide whether to proceed and, if so, what type of position they would consider me for.
I declined. I wasn't interested in taking a test only to find out I was interviewing for a job I wasn't interested in. It's a lame process.
Good firms have experienced internal recruiters to handle initial calls. The next step should be a phone screen with a technical person who has the experience to evaluate the candidate and discuss potential roles in more detail. From there, a test or programming challenge. If all that looks good, an onsite for some problem-solving and face-to-face interviews.
What is one of your pet peeves?
The following metrics were computed from 7 interview experiences for the Optiver Software Developer role in Chicago, Illinois.
Optiver's interview process for their Software Developer roles in Chicago, Illinois is very selective, failing most engineers who go through it.
Candidates reported having mixed feelings for Optiver's Software Developer interview process in Chicago, Illinois.