Met them at a school fair, gave them my resume, and they contacted me for an online assessment (through Codility).
I did quite poorly on that, though, as I was at the very beginning of the interview process and hadn't had time to even review dynamic programming (and for some reason, many of the questions were that).
I guess look at Project Euler. One of the questions was from there (something with pieces of food that you have to collect, which I didn't have time to even think about).
I also felt that there wasn't enough time for the online test, but I believe it was just me being underprepared.
I also had an on-campus interview (which I thought went really well) where I talked about hash maps and then DFS/BFS in a BST.
Overall, easy enough to go to the on-site, but I wasn't able to...
So there was one question which was solved with a stack that I don't actually remember (calculate the time), one BST, one linked list that had loops and was represented as an array, and the collect rice from a chessboard problem.
The following metrics were computed from 16 interview experiences for the IMC Trading Software Engineer role in Chicago, Illinois.
IMC Trading's interview process for their Software Engineer roles in Chicago, Illinois is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for IMC Trading's Software Engineer interview process in Chicago, Illinois.