Citadel Data Scientist interview questions

33 Data Scientists have shared notes from their Citadel interviews, with the questions they were asked in each round. That is 24% of the 140 Citadel interview notes on Screna AI.

33 Data Scientist interview notes

Citadel·Data Scientist·Technical Phone Screen

Jul 2026
Citadel data scientist interview that went deep into numerical linear algebra for large-scale regression. One long technical question that branched into four distinct sub-problems. The kind of interview where you realize halfway through that your answer to part one has implications you didn't think about until part three.
  • You have a very high-dimensional linear regression problem where the data doesn't fit in memory. How do you compute XᵀX and Xᵀy using streaming mini-batches, including an intercept term, and then recover the OLS coefficients and standard errors?
  • What are the numerical stability concerns with accumulating XᵀX directly, and how do incremental QR or other online methods compare?
  • How does ridge regression change the setup, and how do you incorporate the regularization term λI into the accumulated normal equations?
  • How would you checkpoint this computation and parallelize it across multiple machines?

“This is the core of the whole question and I actually felt okay here.”

View Post

Citadel·Data Scientist·Technical Phone Screen

Jul 2026
Citadel data scientist interview that went deep on linear regression fundamentals, specifically multicollinearity. The whole session felt like one long probe into how well you actually understand OLS rather than just being able to recite it.
  • Walk me through the core assumptions of ordinary least squares regression and explain what each one means.
  • What is multicollinearity, and what does it actually do to your regression output?
  • How would you diagnose multicollinearity in a dataset you're working with?
  • What are your options for dealing with multicollinearity, and what are the trade-offs between them?
  • If two predictors are perfectly collinear, what happens to the X'X matrix and how do software implementations usually handle it?

“I rattled these off in a pretty mechanical order and I think it showed.”

View Post

Citadel·Data Scientist·Technical Phone Screen

Jul 2026
Citadel Data Scientist intro screen, basically a structured self-pitch covering background, projects, and fit. Pretty standard opener but the scope of what they wanted covered in one answer was a lot.
  • Walk us through your background, your most relevant ML projects and their impact, your key strengths and areas you're still developing, how you work with others, why you want this role and company, and give an example of a hard ML problem you tackled and what you took away from it.

“This is a lot to pack into one answer and I underestimated how much they actually wanted.”

View Post

Citadel·Data Scientist·Technical Phone Screen

Jul 2026
Citadel data science interview that went deep on statistical modeling fundamentals, specifically around regression diagnostics and tree-based methods. The house price design question was the centerpiece and took up most of the time. Technically demanding throughout.
  • In linear regression, how do you detect and handle outliers and influential points? Walk through Cook's distance and high-leverage diagnostics.
  • For Random Forests, how do you approach pruning individual trees and computing variable importance?
  • Design a modeling framework to predict house prices in a city. What features would you include and why?
  • When the number of predictors is very large, how do you compute or update linear regression coefficients in mini-batches without loading all the data into memory at once?

“I knew Cook's distance conceptually but fumbled when they pushed on the actual threshold intuition.”

View Post

Citadel·Data Scientist·Technical Phone Screen

Jul 2026
Citadel data science interview with some heavy probability/stats theory. The question was essentially a two-part derivation involving change of variables and the logistic transform, which felt more like a math exam than a job interview.
  • Given a random variable X with density f_X on (0,1) and the logistic function g(u) = 1/(1 + e^{-u}), derive the general density formula for U = g^{-1}(X) using a change of variables. Then, for X ~ Uniform(0,1), compute the distribution, mean, and variance of U = log(X/(1-X)), showing the Jacobian steps explicitly.

“This wrecked me a little.”

View Post

Citadel·Data Scientist·Technical Phone Screen

Jul 2026
Citadel data science interview that was basically a full ML system design session. They wanted you to walk through two complete workflows from raw data to deployed model, regression and classification, and actually justify every decision along the way. Dense and technical, felt more like a take-home prompt than a phone screen.
  • Design and implement two end-to-end ML workflows on tabular data: one regression task predicting a continuous target and one classification task predicting a binary or multiclass label. For each, walk through data cleaning, train/val/test splitting, model selection, evaluation, tuning, reproducibility, and interpretability.

“This is a beast of a question and I did not pace myself well.”

View Post

Citadel·Data Scientist·Technical Phone Screen

Jul 2026
Citadel data scientist interview with a meaty ML system design question about housing market prediction. One question, lots of surface area, and they clearly wanted to see if you could hold the whole thing together without falling apart on any single piece.
  • You have monthly housing market time series data across regions (price indices, mortgage rates, inventory, days-on-market, macro indicators). Design a classification system to predict whether a buyer should purchase now or wait up to k months. Walk through label definition, preprocessing, feature engineering, train/val splits, model choices, evaluation, leakage prevention, concept drift handling, and how you'd surface results to users.

“This question has so many sub-parts that I spent the first two minutes just trying to figure out where to start.”

View Post

Citadel·Data Scientist·Technical Phone Screen

Jun 2026
Citadel data scientist interview, technical phone screen that went deep into probability and linear algebra pretty fast. The equicorrelation matrix question was the main event and it had a generalization attached that I did not see coming.
  • Given three zero-mean, unit-variance random variables where every pairwise correlation equals ρ, find the tightest lower bound on ρ that keeps the 3x3 correlation matrix positive semidefinite. Use eigenvalue analysis to show your work, then generalize the result to n variables.

“The 3-variable case I could handle.”

View Post

Citadel·Data Scientist·Technical Phone Screen

Jun 2026
Citadel Data Scientist interview with a pretty heavy quant optimization problem. One question, no fluff, straight into the math.
  • Given an unconstrained quadratic optimization problem min f(x) = x^T Q x + c^T x over real-valued vectors, where Q is not necessarily symmetric, under what conditions does a finite minimum exist? If it does, characterize the set of minimizers and the optimal value.

“This one took me a second to settle into because Q being non-symmetric felt like a trick at first.”

View Post

Citadel·Data Scientist·Onsite - System Design / Architecture

Jun 2026
Citadel data scientist interview with a single meaty system design question covering the full ML pipeline for real estate price prediction. The depth they expected was pretty intense, covering everything from feature engineering to fairness audits to deployment monitoring.
  • Design a complete machine learning system to predict residential property sale prices across a large city, covering feature selection and engineering, training and validation strategy, model choice, fairness considerations, and deployment and monitoring.

“This was a beast of a question and I spent the first two minutes just trying to figure out where to start.”

View Post