I applied online. The process took 1 week. I interviewed at IMC Trading (Atlanta, GA) in Sept 2019
Interview
The interview process starts off with an online aptitude and verilog coding test. Each test was about 30 mins and very difficult. This first round of tests are very technical and logic designing skills are important for get through.
Interview questions [1]
Question 1
They asked me to use verilog to expand the querying functionality of the system
Pretty tough and long, you have to go through several behavioral and technical interview steps. The later interviews are pretty long and tedious, and require you to interview with real engineers there
Quick response, got the mail for the first coding round within 2 weeks of application. They asked for transcripts prior to the coding round. Once you receive the email you have 72 hours to attempt it. The test is for 180 minutes.
Interview questions [1]
Question 1
Coding questions, behavioral and logic based questions.
I applied online. The process took 1 day. I interviewed at IMC Trading (Chicago, WI) in Dec 2019
Interview
I was asked to finish two online technical assessments after I submitted my application. The first one is to measure general aptitude, digital logic knowledge, and the ability to complete practical applications of key hardware skills (have 27 min to complete the test). The second one is about RTL coding, and I had 150 min to finish it.