Citadel logo

Citadel Interview Questions
& Process

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

Based on 1,118 interview experiences · FREE TO READ

2.4 Rounds average
Average Typical difficulty
48.3% Positive experience

Which role are you interviewing for?

30 roles · 1,118 reports

Candidate interview experiences

First-hand accounts from people who interviewed at Citadel.

Showing 4 of 1,118
Citadel logo
Citadel

Quantitative Researcher

Research · half a year ago

Mid Difficult Negative experience No offer 1 round
Interview process
Technical screen
Interview formats
Technical Coding

The interview involved technical questions on Linear Algebra and Coding. There was also a discussion of a problem combining optimization and classical machine learning. No behavioral questions or anything about my personality or work experience were asked; the interview was purely technical.

Confirmed questions2 questions
  • How would you efficiently compute the product of two very large matrices, considering their specific structure?
  • Describe an approach to a problem that lies at the intersection of optimization and classical machine learning.
Citadel logo
Citadel

Software Engineer

Engineering · nearly a year ago

Entry Difficult Positive experience No offer 1 round
Interview process
Technical screen
Interview formats
Technical Coding

This finance engineering role cares about algorithmic clarity, meaning you gotta spot patterns fast like prefix sums, sliding windows, graph traversals, or prove greedy/DP ideas. They also dig mathematical reasoning, wanting proofs or invariants for correctness, like why a greedy choice works or a hash trick. Performance instincts are key too: you should be able to talk time complexity, memory vs. speed, and edge cases at scale since latency is money.

Confirmed questions4 questions
  • Can you explain prefix sum plus hashing and why it's good for O(1) lookups with heavy data?
  • How do you solve the subarray sum divisible by k problem?
  • Can you find the longest equal 0/1 subarray?
Citadel logo
Citadel

Data Scientist

Analytics · nearly a year ago

Entry Average Negative experience No offer 2 rounds
Interview process
Take home Technical screen
Interview formats
Technical Coding

It started with an online assessment that involved questions on pandas and SQL data manipulation. After passing that, the next stage was a live interview focused on statistics. The recruiter had mentioned that the second stage would be about coding, so I prepared for that, but I didn't expect many stats questions. I didn't move forward after that.

Confirmed questions2 questions
  • Extract data details from a pandas DataFrame.
  • Answer textbook statistics questions concerning random variables, including expectation and variance.
Citadel logo
Citadel

End User Support Specialist

Operations · nearly a year ago

Entry Average Positive experience Accept offer 3 rounds
Interview process
Technical screen Technical screen Technical screen
Interview formats
Technical Behavioral

It was like six interviews in total, but they broke it down into 3 rounds, with two interviews happening back-to-back in each round. Mostly, they asked technical questions about troubleshooting problems, some on a big scale and others on a smaller, individual scale. Since I had prior Tech Support Experience, they asked a lot of questions related to that and built upon some of the technical issues I talked about.

Confirmed questions1 question
  • If XYZ problem happened and it affected about 10,000 people, how would you approach fixing it?

Citadel Interview Questions

Quoted word for word from Citadel interview reports.

Given run-length encoded sequences from multiple channels where sequence numbers might be slightly off (within 10 of the true position), uncompress them, and then compress them again.

Read reports

What is the expected number of coin flips to get three heads consecutively with a fair coin?

Read reports

Given a dictionary of words and a matrix of characters, find all words that exist in the matrix. Each word must be constructed from letters of sequentially adjacent cells, where "adjacent" cells are those horizontally or vertically neighboring. The same letter cell may not be used more than once in a word. The solution should use a Trie data structure.

Read reports

What is the probability of a drunk man reaching point A before point B in a random walk?

Read reports

What's the probability that the sum of two fair six-sided dice equals 8 when rolled?

Read report

What is the minimum number of moves for a knight to reach a target square from a given starting position on an nxn chessboard, where n is provided as input?

Read report

What is the probability that the center of a circle lies within a triangle formed by three random points on its circumference?

Read report

Regarding Bayesian math, if 0.1% of the population has a certain disease, and a test for this disease is accurate 99% of the time, what is the probability that someone who tests positive actually has the disease?

Read report

Given three random variables $X, Y, Z$ with identical pairwise correlations $ ho = ext{Corr}(X,Y) = ext{Corr}(Y,Z) = ext{Corr}(Z,X)$, what is the tightest possible bound for $ ho$? Also, what would be the bound for the general case involving $n$ random variables?

Read report

Formats, difficulty and experience

Across all 1,118 Citadel interview reports.

Interview formats

Technical 36.6%
Coding 29%
Behavioral 26.3%
Other 2.3%
Case 1.8%

Interview difficulty

Easy 8.6%
Average 53%
Difficult 38.5%

Candidate experience

Neutral 36.2%
Positive 48.3%
Negative 15.5%

Reports by job function

Engineering 521
Research 238
Finance 158
Analytics 105
Operations 38
HR 29