I applied through college or university. The process took 3 weeks. I interviewed at IMC Trading (Amsterdam)
Interview
5 rounds - first an online aptitude test, then a short motivation interview with HR (why them, why tech etc),
online coding test on codility for algorithms, and also a coding test to send to them based around basic OOP concepts,
Skype interview with engineers to discuss your submissions
Onsite day - 3 interviews, one navigating a large Java project and working out what's going on, one pseudocode algorithms, and one culture fit interview with a manager including a short trading game
Interview questions [1]
Question 1
Make me a market on the number of Windows in the building
I applied through college or 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?