All Companies

IMC Trading Interview Questions

10 real interview questions for Software Engineer Intern roles at IMC Trading.

Showing 1–10 of 10 questions

1

Can you perform binary search on a linked list? Explain why or why not.

Software Engineer InternSWE Intern
2

What is a race condition?

Software Engineer InternSWE Intern
3

What does amortized runtime mean?

Software Engineer InternSWE Intern
4

What is a pointer and a shared pointer? How do you manage object ownership using these in programming?

Software Engineer InternSoftware Engineering Intern
5

What makes a good hash function? Describe the key characteristics and properties that define an effective hash function.

Software Engineer InternSoftware Engineering Intern
6

1) Given a chessboard size, a knight's starting position, an end position, and a bishop's position, find the minimum number of moves required for the knight to reach the end position. The knight cannot move to any square that the bishop is attacking, unless it captures the bishop on that square. 2) Implement a stack with the following functions: pop, push, inc, isEmpty, and peek. The inc function should increase the first n elements of the stack by a value i.

Software Engineer InternSoftware Engineering Intern
7

What is the minimum number of moves required for a knight to reach a target position on a chessboard, given that there is a bishop present which threatens certain squares? The knight cannot move to squares attacked by the bishop.

Software Engineer InternSoftware Engineer Intern
8

Implement a stack data structure with an additional method increment(k, v), which increments the bottom k elements of the stack by the value v.

Software Engineer InternSoftware Engineer Intern
9

Describe a stack and a queue to someone who does not have a background in data structures.

Software Engineer InternSoftware Engineer Intern
10

Write a function that takes an integer array as input and returns a boolean indicating whether the array contains any duplicate values.

Software Engineer InternSoftware Developer Intern

Want the full solutions?

Get detailed walkthroughs for all 94+ IMC Trading questions with Quant Blueprint.

Get Started