I applied online. I interviewed at IMC Trading (Chicago, IL) in Nov 2020
Interview
Got Hackerrank challenge first. It was leetcode medium. After submitting challenge, got HireVue questions to finish. Got rejection letter after. The HireVue questions were personality questions + very basic computer science topic questions.
Interview questions [1]
Question 1
What is the feedback you get for your work and how had you improve? Explain queue and stack to non-developer. Why IMC? Then there were computer science concept, you need to tell if it True/False and why. Most of the behavioural questions are posted on Glassdoor.
I applied online. I interviewed at IMC Trading (Chicago, IL)
Interview
The interview process was pretty straightforward. It began with an online assessment, which was decently difficult. If you did that and passed the resume screen, then you'd hop on a call with a recruiter that was both behavioral and technical in nature. Then, you'd do a final that replicated both a design and coding portion. Overall, I had a great experience.
I got asked asked a sequence of questions involving modern C++ concepts, which I had not had the chance of covering beforehand. However, the interviewer was open to giving me some basic concept explanations to allow me to progress.
Interview questions [1]
Question 1
What is a pointer, shared pointer, how to manage object ownership
had to code something that a software engineer at the company would work on. required to use Java for the interview process. had to explain the usage and pros/cons of various of data structures in the implementation