Millennium Management Online Assessment

Millennium's assessments are track-specific. Quant Researcher interns get a distinctive 24-hour take-home market-making project (Jupyter/JupyterLab, four challenges) — and, for the internship, a Caliper personality test. An earlier QR cycle used a 120-minute, 7-question HackerRank 'QR Intern Hiring Test.' Quant Developer/SDE, Data Engineer, and Data Scientist tracks each get their own HackerRank coding/SQL/ML batteries. No links yet — problem sets are wired later.

Quant Researcher (intern) — 24-hour Market-Making Project

24-hour Market-Making ProjectJupyter / JupyterLab notebook (helper library provided)4 challenges / 24 hours shown2024 -> 2026

A 24-hour take-home delivered as a notebook with a provided helper library and step-by-step instructions. Challenge 1: a basic market-making class that quotes bid/ask around a fair price with a fixed spread and trades against a provided hedge-fund order flow (each challenge is broken into many small sub-questions). Challenge 2 (reported as the hardest): inventory-skewed quotes (the example uses 1% and 5% skews), a daily 'risk exposure' metric the prompt deliberately leaves undefined (an accepted approach sums the daily market value of stock + ETF positions), a more complex spread, and a visualization. Challenges 3-4 extend further (candidate-reported). Gotcha: the hedge-fund flow returns 'buy'/'sell' in lowercase and from the counterparty's point of view — opposite to the side you pass in.

Quant Researcher (intern) — QR Intern Hiring Test (HackerRank)

QR Intern Hiring Test (HackerRank)HackerRank7 questions / 120 min shown2022 -> 2025

An earlier/alternate QR intern OA: 7 questions in 120 minutes. Captured items: Q1 a birthday-holiday scheduling MCQ, Q2 a triangle-interior regression, Q3 a CLT fill-in (limits of the mean and variance of a quadratic-form average), Q5 minimum transactions to settle group debts (the LC 465 'Optimal Account Balancing' pattern), Q6 a pandas order-netting engine (total gross/net shares and orders per netting window), and Q7 cyber-attack breach-points (for each starting level, count points under an energy budget; naive per-start simulation is O(n^2)). Q4 (pandas) was not captured.

Quant Developer / SDE — QD / SDE Coding OA (HackerRank)

QD / SDE Coding OA (HackerRank)HackerRank6 questions / 3 hours (intern set: 4 questions) shown2022 -> 2026

The QD/SDE OA is a ~6-question, 3-hour coding battery. Captured problems: multi-currency PnL calculation (positions + native-currency prices + daily FX, liquidate on the last day), permutation-divisible-by-8, spreadsheet cell-number-to-notation conversion (702 columns/row), 'intelligent substring' (longest substring with at most k normal characters), and multi-label scene classification (predict six binary scene flags from 300-attribute image vectors). An older 4-question software-intern set adds IP-region classification, Subsegment Sort, Product Defect (LC 221 Maximal Square), Shape Classes (OOP), and Queued Seats.

Data Engineer — Data Engineer OA (HackerRank)

Data Engineer OA (HackerRank)HackerRank4 questions shown2023 -> 2026

SQL-heavy data-engineering OA. Captured: max-element frequency in every suffix of an array (right-to-left running max + count), a SQL protocol aggregation per client (GROUP_CONCAT ordered by input+output volume, output ordered by client), and a SQL anti-join task (customers with no invoices and products on no invoice). A DS-adjacent variant adds basic pandas filtering and a Python MCQ.

Data Scientist — Data Scientist Intern OA (HackerRank)

Data Scientist Intern OA (HackerRank)HackerRank8 questions shown2023 -> 2026

A mixed DS intern OA: 5 MCQs on probability and ML concepts, 1 SQL question, 1 two-sum-style algorithm, and a coding task to write a gradient-descent function using SymPy (symbolically differentiate the objective and iterate). A separate Quant/ML OA gives a 3-hour guided used-car price-prediction pipeline (max-correlation feature, preprocessing, model selection, results).

Quant Researcher (intern) — Caliper Personality Test

Caliper Personality TestCaliper (online psychometric)~180 items shown2024 -> 2026

A Caliper personality assessment in the QR intern funnel: a standard trait/work-style questionnaire (forced-choice + abstract-reasoning items). Not a coding or math test.

Millennium Management OA — FAQ

What is the Millennium Management online assessment?

Millennium's assessments are track-specific. Quant Researcher interns get a distinctive 24-hour take-home market-making project (Jupyter/JupyterLab, four challenges) — and, for the internship, a Caliper personality test. An earlier QR cycle used a 120-minute, 7-question HackerRank 'QR Intern Hiring Test.' Quant Developer/SDE, Data Engineer, and Data Scientist tracks each get their own HackerRank coding/SQL/ML batteries. No links yet — problem sets are wired later.

What is the format of the Millennium Management OA?

It runs as 6 tracks (24-hour Market-Making Project, QR Intern Hiring Test (HackerRank), QD / SDE Coding OA (HackerRank), Data Engineer OA (HackerRank), Data Scientist Intern OA (HackerRank)). Quant Researcher (intern), Quant Researcher (intern), Quant Developer / SDE, Data Engineer — each timed, auto-graded where applicable.

How do I practice for the Millennium Management online assessment?

Work the sample questions above (each with a full worked solution), then take the interactive Millennium Management OA practice on QuantVault. For the full interview, see the Millennium Management interview-questions set.