All Companies

Citadel Securities Interview Questions

57 real interview questions at Citadel Securities.

Showing 31–57 of 57 questions

31

Write Python code to determine if a given integer is a prime number.

TraderQuantitative Trader
32

Arrange the numbers 1 through 5 randomly around a circle. What is the expected number of numbers that are smaller than both of their neighbors?

TraderQuantitative Trader
33

What is the expected number of rolls needed to see each side of a fair six-sided die at least once?

Trader InternQuant Trader Intern
34

If you find a coin on the street, what is the probability that it is a biased (unfair) coin?

Trader InternQuant Trader Intern
35

Price an option where the underlying asset is the outcome of a fair six-sided die roll.

AnalystFundamental Analyst
36

Two tennis players, A and B, are at deuce. Player A wins a point with a 60% chance, and Player B wins a point with a 40% chance. What is the probability that A wins the game?

AnalystFundamental Analyst
37

You and a friend each independently receive a value drawn uniformly from (0,1). After seeing your value, you can choose to switch values with your friend or keep your original value. What is the probability that you end up with a higher value than your friend at the end of the game?

AnalystFundamental Analyst
38

James goes to the gym every Monday and Tuesday. On every other day of the week, he independently has a 30% chance of going to the gym. On a random day, James is spotted at the gym. What is the probability that it is Monday?

TraderQuantitative Trading Intern
39

Coin A lands heads with probability 2/3, and coin B lands heads with probability 1/3. If you flip the selected coin three times and observe heads each time, what is the probability that the coin is coin A?

TraderQuantitative Trading Intern
40

If N people each put their hat in a room and then each randomly pick one hat, what is the probability that a given person gets their own hat back?

Quant Researcher InternQuant Research Intern
41

Derive and explain the concept of put-call parity in options pricing.

Quant Researcher InternQuant Research Intern
42

Given n random variables from the same distribution, where the correlation between each pair of two variables is the same, what is the range of possible values for the correlation?

Quant Researcher InternQuant Research Intern
43

Coin A shows heads with probability 2/3, and coin B shows heads with probability 1/3. If a coin is chosen at random and flipped three times, each resulting in heads, what is the probability that the coin is coin A?

TraderQuantitative Trading Intern
44

How can you implement a rolling mean and variance of a data stream in O(1) time per update?

Quant Researcher InternQuantitative Researcher Intern
45

What is the expected value of the maximum among N normally distributed random variables?

Quant Researcher InternQuantitative Researcher Intern
46

Given a number, determine whether it can be represented as the sum of two or more consecutive integers.

Quant Researcher InternQuantitative Researcher (Intern)
47

What is the expected number of rolls of a fair six-sided die required until each face has appeared at least twice?

TraderSemi-Systematic Trader
48

Implement a ring buffer data structure. Write functions for both writing data to the buffer and reading data from it.

Software Engineer InternSoftware Engineer Intern
49

How do you implement a rolling mean and variance for a data stream in O(1) time per update?

Quant Researcher InternQuantitative Researcher Intern
50

What is the expected value of the maximum of N independent normally distributed variables?

Quant Researcher InternQuantitative Researcher Intern
51

Three random variables X, Y, and Z are such that corr(X, Y) = corr(Y, Z) = corr(Z, X) = r. Give the upper and lower bounds for r.

InternSummer Internship
52

What is the expected value of a fair 6-sided die?

Trader InternQuantitative Trader Intern
53

If you flip 8 fair coins, what is the probability that more than 4 of them are heads?

Analyst InternFundamental Analyst Intern
54

Estimate how many basketballs can fit in a standard school bus.

AnalystAnalyst
55

How is std::map implemented internally?

Software EngineerQuant Developer
56

You have a scale and 18 balls. One of the balls is slightly heavier than the rest, which are identical. What is the minimum number of times you need to use the scale to determine which ball is the heavy ball?

Software EngineerQuant Developer
57

Implement a service to maximize throughput by increasing the number of processes, given a fixed budget constraint.

Software EngineerSoftware Engineer New Grad

Want the full solutions?

Get detailed walkthroughs for all 57+ Citadel Securities questions with Quant Blueprint.

Get Started