I applied through university. I interviewed at IMC Trading (Saint Louis, MO) in Sept 2018
Interview
OA, Reasoning Test, 1 on 1 campus interview. Overall was not too hard since I prepared/was currently learning the questions I was asked, but I was pretty incoherent in my explanations which is probably why I didn't get it.
Interview questions [1]
Question 1
Given list of battleship positions and hits, find how many ships have been sunk and how many ships have been hit, but not sunk. Was not too hard
1 on 1 campus interview was almost all technical, asked what data structure to use for a library in terms of checking out books/overdue. Asked about threads, when hash is worse than linear, sorting questions.
I applied through university. I interviewed at IMC Trading (Chicago, IL)
Interview
for online assessment, there was a question about calculating info from an order book. helps if you know how one works beforehand. only one question and coding preferred in C++ or java.
one technical round and one hr round. technical round was moderately hard. hr round was about your personality, asking about general questions to check if you fit in their workspace.
Coding Challenge, Recruiter Phone Screen, Project Interview, Onsite. Coding Challenge was definitely on the challenging side of those I've taken. They dive deep into your past & current experiences for project interview. Onsite was challenging -- a long problem statement.
Interview questions [1]
Question 1
Why IMC? Challenging Project? Favorite language feature?