All Companies

Jump Trading Interview Questions

50 real interview questions at Jump Trading.

Showing 1–30 of 50 questions

1

What is a Python decorator?

Software EngineerSoftware Engineer
2

How would you compute the nth term of the Fibonacci sequence?

Quant ResearcherQuantitative Researcher
3

What is the cubic root of 3375? You have 10 seconds.

Quant ResearcherQuantitative Researcher
4

Fill out the entries of a matrix such that its inverse is also an integer matrix.

Quant ResearcherQuantitative Researcher
5

You keep rolling a fair six-sided die. What is the expected number of rolls needed to obtain six consecutive sixes for the first time?

Quant ResearcherQuantitative Researcher
6

Given an array of integers, find all triplets of elements (a, b, c) such that a + b = c.

Quant ResearcherQuantitative Researcher
7

After running one iteration of bubble sort on an array, what is the probability that the array is now sorted?

Quant ResearcherQuantitative Researcher
8

How can we find the number of zeros in an array?

Quant ResearcherQuantitative Researcher
9

Provide pseudocode to calculate the standard deviation of a dataset. How would you optimize this computation, and under what conditions might your approach fail?

Quant ResearcherQuantitative Researcher
10

Given two strings and a parent string, find all indices where both strings match within the parent string. Comment on a very complex Python code that accomplishes this.

Software EngineerSoftware Engineer
11

Coding challenge: Implement an order limit book management system that manages bids and offers in a serialized format.

Software EngineerSoftware Engineer
12

How would you implement a mutex in C++?

Software EngineerSoftware Engineer
13

Write a Python class that allows getting and setting trading prices.

Software EngineerSoftware Engineer
14

Given an array of chars, implement the function malloc as in C. Ensure your implementation of malloc enables the subsequent implementation of the function free later. The second part of the question is to write free.

Software EngineerSoftware Developer
15

What is the difference between stack and heap memory in C++?

Software Engineer InternSoftware Engineer(Internship)
16

Write code to compute the Nth Fibonacci number.

Software Engineer InternSoftware Engineer Internship
17

For a 2-level nested loop iterating over a 2D array, will exchanging the loop iteration indices make a difference in performance? Explain why.

Software Engineer InternSoftware Engineer Internship
18

How do you reverse a linked list?

TraderTrader
19

What is the expected value when rolling a fair six-sided die?

TraderTrader
20

A fair six-sided die is rolled twice. What is the expected value of the larger number obtained?

TraderTrader
21

Suppose there are n random variables, each pair of which has the same correlation coefficient. What is the range of possible values for the correlation?

AnalystQuantitative Analyst
22

What is the expected number of rolls of a fair six-sided die needed until all six numbers have appeared at least once?

AnalystQuantitative Analyst
23

Given a large dataset, how would you determine if the data follows a normal distribution?

InternIntern
24

We take turns flipping a coin; the first one to get a tail wins the game. Is it a fair game? If not, what is the probability of the first player winning?

TraderAlgorithmic Trader
25

Let X and Y be independent standard normal random variables (mean 0, variance 1). What is the probability that X is greater than 5 times Y, i.e., P(X > 5Y)?

TraderAlgorithmic Trader
26

Given that a^2 + b^2 = c^2 and a + b + c = 40, where a, b, and c are positive integers, what are the values of a, b, and c?

TraderAlgorithmic Trader
27

Reverse a linked list without using loops.

TraderAlgorithmic Trader
28

There are 4 balls in a bag: 2 red and 2 black. Randomly pick 2 balls; paint the second ball to the color of the first ball. What is the expected number of times this operation must be repeated until all the balls have the same color?

TraderAlgorithmic Trader
29

Describe virtual memory in an operating system.

Software EngineerSoftware Engineer
30

Implement an order limit book management system that supports bids and offers in a serialized format.

Software EngineerSoftware Engineer

Want the full solutions?

Get detailed walkthroughs for all 50+ Jump Trading questions with Quant Blueprint.

Get Started