I applied through a recruiter. The process took 4 weeks. I interviewed at IMC Trading
Interview
One of the most weird interview experience I had was rejected even after solving everything. Anyways will help others
1. Home assignment - rock paper scissors keep it simple and gc efficient
2. Interview 1 - java core concepts
3. Coding station - 2.5 hours matching engine problem, then code it very simple code 44 test cases to passed which I did interviewers got furiated that I followed my own strategy to solve all test cases and rejected me. They kept on asking to run test cases even though code was not completed. I was able to. Solve all test cases 7 mins before. Still sent me a rejection with all negative points mostly I was not listening to what they said.
Interview questions [1]
Question 1
Java core, very simple fifo price matching engine anyone can solve but weird zoom control
I applied through an employee referral. I interviewed at IMC Trading in Aug 2023
Interview
The interview process consisted of HR screening, a test assignment, and several stages of technical interviews. The questions on the technical interview were barely related to the real work and did not reveal the candidate's experience for the chosen position. The interviewers were arrogant and haughty.
I applied through a recruiter. The process took 1 week. I interviewed at IMC Trading (Amsterdam) in Jan 2019
Interview
I was reached by a recruiter on LinkedIn. Then they sent a home assignment to complete in 3 days. After that I had an on site interview.
Home assignment was nice, I was asked to create a rock paper scissors game. They wanted good test coverage, good architecture. They wanted to see some software patterns. All of these make much sense for me and made me to have a good impression about the company. I spent my weekend, worked hard and created a very nice project including ui.
Unfortunately, my impression was absolutely opposite about the on-site interview. They didn't ask ANYTHING related to the assignment. Then, why did they give that assignment? They asked me java profiler, which command to execute to find cpu consuming processes on Linux, how garbage collector works etc.
This was the worst recruitment setup I've ever seen...