First home assignment (Rock, Scissors, Paper).
Then, two interviews for engineers (both personal in the first half and technical in the second).
Last phase is live coding, asking to implement a matching engine in a performant way. You will use CLion, and your code should make as many tests as possible to pass.
Some questions regarding shared_ptr constructor.
Some questions regarding my home assignment (how could you improve it in performance).
The following metrics were computed from 2 interview experiences for the IMC Trading C++ Software Engineer role in Netherlands.
IMC Trading's interview process for their C++ Software Engineer roles in Netherlands is extremely selective, failing the vast majority of engineers.
Candidates reported having mixed feelings for IMC Trading's C++ Software Engineer interview process in Netherlands.