IMC Trading logo

IMC Trading Hardware Engineer Interview Questions
& Process

Real candidates share what happened, how many rounds they had,
and how the experience turned out.

Based on 16 interview experiences · FREE TO READ

2.2 Rounds average
Average Typical difficulty
50% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at IMC Trading.

Showing 3 of 16
IMC Trading logo
IMC Trading

Hardware Engineer

Engineering · nearly a year ago

Entry Difficult Negative experience No offer 2 rounds
Interview process
Recruiter call Onsite Technical screen
Interview formats
Technical Coding

Recruiter was super slow to respond, made it hard to schedule. They finally set up an in-person interview (I'd have to fly internationally) for the NEXT DAY, and only rescheduled after I pushed back. The interview itself is straightforward but tough. Two 80-min rounds, with two different interviewers each. Lots of whiteboarding. Flying us out is a nice perk, but the way they treated us showed they don't care about our time.

Confirmed questions1 question
  • Can you illustrate with a block diagram how a memory primitive, such as RAM, interacts with its wrapper?
IMC Trading logo
IMC Trading

Hardware Engineer Intern

Engineering · more than a year ago

Intern Easy Neutral experience No offer 4 rounds
Interview process
Take home Technical screen Onsite Panel Background check
Interview formats
Technical Coding Behavioral

So first, there was an online assessment. Then I had three interview rounds. The first was a one-hour technical interview, focusing on my solution to the online assessment. Next was a 3-hour "super day" with four engineers, where they asked standard digital design questions. Lastly, there was a 45-minute behavioral interview.

Confirmed questions3 questions
  • If the specifications were to change, how would you modify your design?
  • What changes in propagation delay would you expect with different specifications?
  • What differences in resource utilization would result from changing the specifications?
IMC Trading logo
IMC Trading

Hardware Engineer

Engineering · more than a year ago

Mid Difficult Positive experience No offer 5 rounds
Interview process
Recruiter call Technical screen Phone screen Technical screen Onsite Background check
Interview formats
Technical Coding Behavioral

The entire process included an initial application, an aptitude test, then a technical video interview, followed by a phone interview. After that, there were two in-person rounds: a technical interview with members of the hardware development team where I had to answer whiteboarding questions, and a behavioral interview.

Confirmed questions1 question
  • Can you explain the process of an FPGA compiling a block of code?

IMC Trading Hardware Engineer Interview Questions

Quoted word for word from IMC Trading interview reports.

How would you create a basic register using SystemVerilog?

Read reports

Can you illustrate with a block diagram how a memory primitive, such as RAM, interacts with its wrapper?

Read reports

What changes in propagation delay would you expect with different specifications?

Read report

If the constant to compare increases from 6 to 100, what impact does that have on your machine, and how would you address it, considering implementation in Verilog without excessive coding time?

Read report

Given a pie chart and some other information, what percentage of employees contributed to revenue?

Read report

What differences in resource utilization would result from changing the specifications?

Read report

Formats, difficulty and experience

Across all 16 IMC Trading interview reports.

Interview formats

Technical 41.2%
Coding 41.2%
Behavioral 11.8%
Presentation 2.9%
System Design 2.9%

Interview difficulty

Easy 25%
Average 50%
Difficult 25%

Candidate experience

Negative 6.2%
Neutral 43.8%
Positive 50%