I applied online. The process took 2 weeks. I interviewed at IMC Trading (Chicago, IL) in Oct 2017
Interview
Pretty much the same process as everyone else. No human interaction whatsoever. I applied online, and received an invitation to the logical test within 12 hours. The logical was easy at the start but got harder towards the end. Day after that I received the invitation to the online assessment, had 3 days to start it but only 2 and a half hours to complete it. As I was busy that weekend with a midterm, 2 assignments and tutoring, I emailed them asking to push the deadline back by one day but got no response. OA had the same 3 questions as everyone else - longest valid password in a substring, elevator question, and the 2D array countries question. I got all of them right, but I guess my scores (assuming my complexity) were not high enough as I received the rejection email the next day.
Interview questions [1]
Question 1
Given a 2D array filled with integers, any adjacent element (vertically or horizontally) with the same integer is considered a country. Return how many countries exist in the given array.
I applied online. I interviewed at IMC Trading (Amsterdam) in Dec 2025
Interview
it was hard, was not a standard medium or hard leetcode problem. it was an optimization DP problem. study competitive programming from books for it, and be ready 💪
this is my experience.
Applied online. Got a coding OA. Then received a video assessment where I was asked to explain questions about computer science fundamentals. This felt a bit strange and I did not pass.
Interview questions [1]
Question 1
What is the project that you are most proud of and why
There was first an online assessment with two medium coding questions. After passing, there was a virtual interview with a small technical short response section and a basic behavioral section.