I applied online. The process took 3 weeks. I interviewed at IMC Trading (Amsterdam) in Apr 2018
Interview
IMC accepted my CV and promptly scheduled a phone interview, interview was short and concise, mostly used to detail the application process. From there i took a numerical, verbal and diagrammatic test which sent me through to the next round for a programming assessment which involved completing three different tasks, none of them overly difficult. They invited me to have a skype interview which entailed almost entirely on reviewing the programming tasks and asking me about my implementation and corner cases.
Interview questions [1]
Question 1
How would you create an abstract method which could return either and int or a double
I applied online. I interviewed at IMC Trading (Amsterdam)
Interview
I had a coding test which had 2 questions. Then i had another live interview where 4 questions were asked. Like explain a technical project to a non tech person, time complexity etc
Still I am in the process and submitted my video interview, be ready for technical questions on video interview also. In OA, expect one hard and one medium LC style questions.
Interview questions [1]
Question 1
Implement a stack with some extra operations they wroted.
First round is hackerrank. Must be done in either java or c++. Two questions.
1.Familiarise yourself with writing and understanding code. Make sure you know the baseline syntax and are comfortable with using the standard library when
necessary.
Practise makes perfect! Trying to use the programming language hands-on is an effective way to learn.
2.Data Structures and Algorithms
3.Memory and Computer Architecture
4.Concurrency Concepts