Millennium Management Interview Questions 2026

100 Questions Unlock all questions ↓
Filter
Topic area
Difficulty

Filters apply to the free questions below.

Practice Bank

Millennium Management Quant Interview Practice

↗

A game marshal publicly displays two numbered dials, each marked 0,1,2,3,4,5. First the marshal chooses a starting number A uniformly from the six marks. Separately, they draw an independent offset K, also uniform on 0 through 5, and set the second displayed number to \(B=(A+K)\) modulo 6. Modulo 6 means that counting beyond 5 wraps around to 0.

Do the displayed numbers A and B turn out to be independent even though B was constructed using A? Find \(P(A=a,B=b)\) for any fixed \(a,b\) and the probability that \(B=2\) after seeing \(A=4\).

Hint 1

For a fixed starting value a, how many of the six offsets produce a particular second value b?

Solve \(K\equiv b-a\pmod6\). Exactly one offset works for each ordered pair, so multiply the two independent uniform draw probabilities.

A and K are independent uniform variables on the six residues 0,...,5. Fix any displayed pair (a,b). The modular equation \(b\equiv a+K\pmod6\) has exactly one solution \(K\in\{0,\ldots,5\}\), namely \(K=(b-a)\) modulo 6. Therefore
\(P(A=a,B=b)=P(A=a,K=(b-a)\bmod6)=(1/6)(1/6)=\frac1{36}\).

Summing this joint probability over six values of the other variable yields \(P(A=a)=P(B=b)=\frac16\). Because \(\frac1{36}=(1/6)(1/6)\) for every \(a,b\), the outputs A and B are independent.

In particular, after seeing \(A=4\), the second dial shows 2 precisely when \(K=(2-4)\bmod6=4\), which occurs with probability \(\frac16\). Dependence cannot be inferred merely from the fact that one random variable appears in another's construction: the independent uniform offset hides all information about the base modulo 6.

Assumptions

  • Both underlying draws are discrete uniform on all six residues, and are mutually independent.

  • The offset is chosen afresh for each game, and the modulus is exactly 6.

Final Answer

A and B are independent; every pair \((a,b)\) has probability \(\frac1{36}\), both marginals are uniform at \(\frac16\), and \(P(B=2\mid A=4)=\frac16\).

Probability foundations
↗

Two rehearsal rooms share a ventilation controller, which is secretly either in poor mode or good mode, each with prior probability 1/2. Conditional on the true mode, the rooms independently develop excessive condensation during a rehearsal: each has probability 3/4 in poor mode and 1/4 in good mode. A supervisor does not see the controller mode. Instead the supervisor sees a red warning lamp, which lights with probability 3/4 in poor mode and 1/4 in good mode. Given the true mode, the lamp and both rooms' condensation events are mutually independent.

After the lamp lights red, what is the probability both rooms develop condensation? Are the two rooms' condensation events independent conditional on that red warning? Justify your conclusion quantitatively.

Hint 1

Use Bayes’ rule to update the probability that the hidden ventilation mode is poor after seeing red.

Average the conditional joint probabilities over the posterior mode distribution, then compare the result with the product of the two red-conditional marginal probabilities.

Let H denote poor ventilation, R a red lamp, and A,B condensation in rooms A and B. By Bayes’ rule, \(P(H\mid R)=\frac{P(R\mid H)P(H)}{P(R\mid H)P(H)+P(R\mid H^c)P(H^c)}=\frac{(\frac34\cdot\frac12)}{(\frac34\cdot\frac12+\frac14\cdot\frac12)}=\frac34\); \(P(H^c\mid R)=\frac14\).

Within each true mode, A and B are independent and remain independent of R. Consequently, \(P(A\cap B\mid H,R)=(\frac34)^2=\frac9{16}\), and \(P(A\cap B\mid H^c,R)=(\frac14)^2=\frac1{16}\). Averaging with the posterior weights gives \(P(A\cap B\mid R)=(\frac34)(\frac9{16})+(\frac14)(\frac1{16})=\frac{27+1}{64}=\frac{28}{64}=\frac7{16}\).

Each room's marginal after red is \(P(A\mid R)=P(B\mid R)=(\frac34)(\frac34)+(\frac14)(\frac14)=\frac{9+1}{16}=\frac{10}{16}=\frac58\). If A and B were conditionally independent given red, their joint probability would be \((\frac58)^2=\frac{25}{64}\), but the actual joint probability is \(\frac{28}{64}\). Their conditional covariance as binary indicators is \(\frac{28}{64}-\frac{25}{64}=\frac3{64}>0\). Knowing the actual ventilation mode would remove this shared-source dependence; seeing a noisy proxy does not, because the posterior still mixes two different condensation probabilities.

Assumptions

  • Prior probabilities of the two ventilation modes are each 1/2.

  • Conditional on a mode, both room indicators and the lamp are mutually independent with the stated mode-dependent Bernoulli probabilities.

  • The supervisor observes red but neither the mode nor either room’s outcome.

Final Answer

\(P(\text{both rooms condense}\mid\text{red})=\frac7{16}=0.4375\). Each room has conditional probability 5/8, whose product is \(\frac{25}{64}\ne\frac7{16}\); dependence remains, with conditional covariance 3/64.

Conditional probability
↗

A conservator installs two lamps at the same time. Lamp A has an exponentially distributed lifetime with failure rate 0.002 per hour, while lamp B's lifetime is exponential with rate 0.003 per hour. Their lifetimes are independent.

The conservator replaces whichever lamp fails first. What is the probability that the first replacement is for lamp A, and what is the probability it is for lamp B? Derive the probabilities from the lifetime distributions rather than simply comparing the lamps' mean lifetimes.

Hint 1

To be the first failure at time t, lamp A must fail near t and lamp B must still be operating at t.

Integrate A's exponential density \(\lambda_A e^{-\lambda_A t}\) against B's survival probability \(e^{-\lambda_B t}\) over \(t\ge0\).

Let \(T_A\sim\mathrm{Exp}(\lambda_A)\) and \(T_B\sim\mathrm{Exp}(\lambda_B)\) be independent, with rates \(\lambda_A=0.002\) and \(\lambda_B=0.003\) per hour. For lamp A to fail first at time \(t\), A must fail then while B survives beyond \(t\). Independence gives

\[\Pr(T_A<T_B)=\int_0^{\infty}f_A(t)\Pr(T_B>t)\,dt.\]

Using \(f_A(t)=\lambda_Ae^{-\lambda_A t}\) and \(\Pr(T_B>t)=e^{-\lambda_B t}\),

\[\Pr(T_A<T_B)=\int_0^{\infty}\lambda_Ae^{-(\lambda_A+\lambda_B)t}\,dt=\frac{\lambda_A}{\lambda_A+\lambda_B}=\frac{2}{5}.\]

The same calculation with A and B interchanged gives \(\Pr(T_B<T_A)=\lambda_B/(\lambda_A+\lambda_B)=3/5\). The two probabilities sum to one; the equality event has probability zero because these are independent continuous lifetimes.

Lamp B does have a shorter mean lifetime (\(1/0.003\) versus \(1/0.002\) hours), but comparing those means alone does not determine a race probability for arbitrary lifetime distributions. The exact 2/5–3/5 split follows from the exponential densities, their constant hazard rates and independence.

Assumptions

  • Lamp lifetimes are independent exponential random variables with constant failure rates in the same per-hour units.

  • Both lamps start operating at the same time and are observed continuously until the first failure.

  • There is no shared shock that could cause simultaneous failure.

Final Answer

\(\Pr(\text{A fails first})=\frac{0.002}{0.002+0.003}=\frac{2}{5}\); \(\Pr(\text{B fails first})=\frac{3}{5}\).

Distributions, moments and tails
↗

A workshop models the time taken to finish a repair as an independent exponential random variable with an unknown completion rate \(\lambda\) per day. At a planned review, some repairs have finished and their full durations are known; others are still open, and only their elapsed time since starting is known. The inspection times are fixed in advance, independently of repair durations.

Here is the complete review record (all times in days): finished in 1, 2 and 4 days; still unfinished after 3 and 5 days. Use all five jobs to find the maximum-likelihood estimate of \(\lambda\) and the implied mean repair time. Write the likelihood, including the unfinished jobs correctly. What would the rate estimate do if the review contained only unfinished jobs and no completed repairs?

Hint 1

For an exponential duration, a completed repair of duration t contributes the density \(\lambda e^{-\lambda t}\), but a repair still unfinished after c days contributes the survival probability \(e^{-\lambda c}\).

The log-likelihood has the form \(d\operatorname{log}\lambda-\lambda T\), where d is the completion count and T sums completed durations and censored exposure ages.

For a repair time \(T\sim\operatorname{Exp}(\lambda)\), a fully observed completion at time t contributes density \(f(t\mid\lambda)=\lambda e^{-\lambda t}\), while a repair known only to last longer than c contributes survival probability \(P(T>c)=e^{-\lambda c}\). Because censoring is independent of completion time, we may multiply these factors (omitting any censoring terms independent of λ).

The three completed times sum to \(1+2+4=7\) days and the two still-open ages add \(3+5=8\) days, giving total observed exposure 15 days. There are \(d=3\) completed repairs, so

\(L(\lambda)=[\lambda e^{-\lambda\cdot1}][\lambda e^{-\lambda\cdot2}][\lambda e^{-\lambda\cdot4}]\cdot e^{-\lambda\cdot3}e^{-\lambda\cdot5}\)
=\(\lambda^{3}e^{-15\lambda}\), \(\lambda>0\).

The log-likelihood is \(\ell(\lambda)=3\operatorname{log}\lambda-15\lambda\). Its score is \(\ell^{\prime}(\lambda)=\frac{3}{\lambda}-15\), which vanishes at \(\hat\lambda=\frac{3}{15}=\)\(\frac{1}{5}\ \text{day}^{-1}\). Because \(\ell^{\prime\prime}(\lambda)=-\frac{3}{\lambda^{2}}<0\), this is the unique global maximum for \(\lambda>0\). The exponential mean is \(\frac{1}{\lambda}\), giving an estimated mean 5 days.

More generally, for d completed jobs and total exposure \(T>0\), the likelihood (up to λ-free constants) is \(\lambda^{d}e^{-\lambda T}\), so \(\hat\lambda=\frac{d}{T}\) when \(d>0\). If \(d=0\), \(\ell(\lambda)=-\lambda T\) decreases strictly for every \(\lambda>0\). Its supremum occurs as \(\lambda\to0^{+}\); over the strictly positive exponential-rate parameter space there is no attained interior MLE, and the associated estimated mean tends to infinity. Treating unfinished repairs as zero-duration completions would both invent events and lose the exposure information.

Assumptions

  • Repair durations are independent and identically \(\operatorname{Exp}(\lambda)\), \(\lambda>0\).

  • Inspection/censoring ages are planned independently of each underlying completion duration.

  • The completed and censored observations are the full sample; no additional job-specific covariates or delays enter.

  • Total observed exposure is positive for the zero-completion boundary discussion.

Final Answer

\(\hat\lambda=\frac{3}{15}=\frac{1}{5}\) per day, implying an estimated mean of 5 days. With zero completions and positive observed exposure, the likelihood is maximised only at the boundary \(\lambda\to0^{+}\) (or \(\lambda=0\) if formally admitted), so there is no positive finite MLE and the implied mean diverges.

Estimation and likelihood
↗

A museum is trialling eight conservation treatments. It will publish a success claim for any treatment whose pre-specified hypothesis test rejects its null hypothesis. The director wants the probability of making at least one false success claim anywhere in the eight-test programme to be at most 5%.

Assume the test results are independent across treatments, and that each test with a true null hypothesis falsely rejects with probability \(\alpha\). The set of eight tests is fixed before anyone looks at the results.

What is the largest equal per-test significance level the museum can use while maintaining the stated familywise error guarantee? Compare it with the Bonferroni per-test choice, which does not need the independence assumption. Explain why testing every treatment separately at 5% does not satisfy the director's promise.

Hint 1

The complement of at least one false rejection is that no true-null test rejects. Independence lets you multiply the no-rejection probabilities.

Use \(1-(1-\alpha)^8\le0.05\) for the worst case in which all eight nulls hold. Compare with the union bound \(8\alpha\le0.05\).

The familywise error rate (FWER) is the probability of one or more false rejections across the fixed family, not the error probability for one isolated test.

When all eight null hypotheses are true, independence gives
\[ P(\text{no false rejections})=(1-\alpha)^8, \quad \mathrm{FWER}=1-(1-\alpha)^8. \]
Requiring this to be at most 0.05 yields
\[ (1-\alpha)^8\ge0.95 \quad\Longleftrightarrow\quad \alpha\le\boxed{1-0.95^{1/8}\approx0.00639115}. \]
This is the exact Šidák threshold under independence. If only \(m\le8\) of the hypotheses are true, their rejection events are still independent under the stated model and \(\mathrm{FWER}=1-(1-\alpha)^m\le1-(1-\alpha)^8\); thus the all-true case is worst.

Bonferroni instead applies the union bound:
\[ \mathrm{FWER}=P(\text{at least one true-null rejection}) \le \sum_{i\in\text{true nulls}}P(\text{reject }i) \le8\alpha. \]
It therefore sets \(\alpha_{B}=0.05/8=\boxed{0.00625}\), slightly more conservative but valid even if tests are dependent. At this value, independent all-null tests yield \(1-(1-0.00625)^8\approx0.04892<0.05\).

At a naive 5% level on each of eight independent true-null tests, the overall chance of a false claim is
\[ 1-0.95^8\approx\boxed{0.3366}, \]
far above the director's 5% limit. Picking the family after looking at observed results would require a different analysis; the specified family is fixed in advance.

Assumptions

  • There are exactly eight pre-declared tests, each with type-I error probability \(\alpha\) under its own true null.

  • The true-null rejection events are independent; Bonferroni is separately discussed without this restriction.

  • The goal is strong familywise control at 0.05, meaning at least one false rejection among the true null hypotheses, regardless of which of the eight are actually true.

  • Test threshold calibration is idealised as continuous, allowing any real \(0\le\alpha\le1\).

Final Answer

Exact independent-test threshold \(\alpha_*=1-0.95^{1/8}\approx0.00639115\), or 0.6391% per test. Bonferroni uses \(0.05/8=0.00625\), or 0.625%. Uncorrected 5%-level tests yield familywise risk \(1-0.95^8\approx33.66\%\) when all eight nulls hold.

Statistical inference and testing
↗

A courier charges a $20 dispatch fee plus $3 per kilometre for a delivery. An analyst observes four jobs with distances 1, 2, 3 and 4 km, and their exact corresponding charges, with no noise. The analyst wants to use least squares to fit a line predicting the charge in dollars from distance in kilometres.

Find the fitted intercept and slope when both are free. Then calculate the least-squares slope when the analyst forces the intercept to zero, and explain which deliveries that constrained model will underprice or overprice. Why is forcing the line through the origin more than a cosmetic change?

Hint 1

Write the four charges using \(y_i=20+3x_i\). The unrestricted line can fit all four observations perfectly.

For a through-origin fit \(\widehat y_i=bx_i\), minimize \(\sum_i(y_i-bx_i)^2\). The normal equation gives \(b=\sum_i x_iy_i/\sum_i x_i^2\).

The four observations are \((x_i,y_i)=(1,23),(2,26),(3,29),(4,32)\). An unrestricted affine fit \(y=a+bx\) can reproduce each exactly with \((a,b)=(20,3)\); because distances vary and zero residual is minimal, this is the unique least-squares solution. Equivalently, the normal equations \(\sum(y_i-a-bx_i)=0\) and \(\sum x_i(y_i-a-bx_i)=0\) give the same coefficients.

With the intercept constrained to zero, minimize \(\sum_i(y_i-b_0x_i)^2\). Differentiating yields
\[ 0=-2\sum_i x_i(y_i-b_0x_i),\qquad b_0=\frac{\sum_i x_iy_i}{\sum_i x_i^2}. \]
Here \(\sum x_i=10\), \(\sum x_i^2=30\), and the actual charges satisfy \(y_i=20+3x_i\), so
\[ \sum x_iy_i=20(10)+3(30)=290, \qquad b_0=\frac{290}{30}=\boxed{\frac{29}{3}}. \]
The forced-origin slope is inflated by
\[ b_0-3=20\frac{\sum x_i}{\sum x_i^2}=\frac{20}{3}\ \text{dollars/km}, \]
because the missing $20 fixed fee is pushed into the per-kilometre coefficient. The prediction error (prediction minus actual) at distance \(x\) is
\[ \frac{29}{3}x-(20+3x)=\frac{20}{3}(x-3). \]
It is negative at 1 and 2 km, zero at 3 km, and positive at 4 km. Fitting through the origin asserts that a zero-kilometre dispatch would cost $0, contradicting the known fixed fee; that is a substantive model restriction, not a display choice.

Assumptions

  • Delivery charges are exactly \(20+3x\) dollars, with \(x\) in kilometres, at the four specified distances.

  • Unweighted ordinary least squares is used with equal weight for all four observations.

Final Answer

With an intercept: \(\widehat y=20+3x\). Through the origin: \(\widehat y=(29/3)x\approx9.667x\) dollars. The constrained fit underpredicts at 1–2 km, is exact at 3 km, and overpredicts at 4 km.

Regression and predictive modelling
↗

A research team tests a binary classifier on the same four hidden validation examples again and again. Their identifiers are public, but their labels \(y_1,\ldots,y_4\) are secret. Each label is an independent fair coin flip unrelated to its identifier. For every submitted vector of four binary predictions, the validation service replies with the exact number of correct predictions, an integer from 0 to 4. The service permits five score queries and does not disclose raw labels.

A researcher first submits four zeros. For query i=1,2,3,4, they may use all previous scores when choosing the next four predictions. Devise a procedure that learns every hidden label within the remaining four queries. Quantify how much label information the transcript reveals, then compare the final memorizing classifier's apparent error on these four examples with its expected error on fresh, unrelated identifiers whose labels are still fair coins.

Hint 1

Compare the score of the all-zero predictions with a score obtained by changing only one new position from zero to one.

After learning labels 1,…,i−1, predict those correctly, put 1 at position i and 0 at later positions. You can calculate the score that the same vector with position i set to 0 would have received, using the first score and previously recovered labels.

Write \(S(v)=\sum_{j=1}^{4}1\{v_j=y_j\}\) for the exact returned score of prediction vector \(v\). First query \(v=(0,0,0,0)\), giving \(s_0=S(0,0,0,0)\). This baseline is the number of zero labels.

Recover labels sequentially. Suppose \(y_1,\ldots,y_{i-1}\) are already known. Submit the adaptive vector \(v^{(i)}=(y_1,\ldots,y_{i-1},1,0,\ldots,0)\), where position \(i\) is 1 and all later positions are 0, and observe score \(s_i\). The hypothetical prediction vector with the same recovered first i−1 labels but with position i still zero would score exactly \(s_0+\sum_{j<i}y_j\): changing a previously recovered position from the baseline 0 to its correct label adds one point only when that label is 1.

Thus the new score difference is

\(d_i=s_i-[s_0+\sum_{j<i}y_j]=+1\text{ if }y_i=1,\text{ and }-1\text{ if }y_i=0.\)

So \(y_i=(d_i+1)/2\). Apply this for \(i=1,2,3,4\). The method uses one baseline and four further queries, each informed by the earlier answers; it identifies every one of the \(2^{4}=16\) possible label vectors. Since the four labels are independent fair bits, their entropy is \(H(Y)=4\) bits. Because the transcript is a deterministic function of Y and uniquely determines Y, the mutual information is \(I(Y;\mathrm{transcript})=H(Y)=4\) bits. The exact scores have revealed the entire hidden target vector despite never displaying individual labels.

Now submit the classifier that remembers the four identifier–label pairs. Its validation error on the reused holdout is \(0/4=0\). For a genuinely fresh identifier, its label remains an independent \(\operatorname{Bernoulli}(1/2)\) random variable, so any prediction based only on previous labels and identifiers errs with probability \(1/2\). The expected fresh-sample error is 50%, not zero. A memorizing model can therefore have perfect apparent validation performance with no generalizable signal. Reusing a supposedly secret holdout with informative score feedback is not an independent final test.

Assumptions

  • There are exactly four fixed holdout identifiers and independent \(\operatorname{Bernoulli}(1/2)\) labels unrelated to any predictive features.

  • All score queries reuse precisely these four examples; scores are exact integer counts without added noise or rounding.

  • A researcher may choose queries adaptively and may submit a final memorizing predictor after the five score queries.

  • Fresh test identifiers carry new independent fair-coin labels, so past memorization supplies no new predictive information.

Final Answer

Five exact score queries recover all four labels (4 bits of information); memorized holdout error is \(0/4\), but expected error on fresh independent labels is \(1/2\) per example.

Research design and model validation
8

You have a 1kg watermelon that is 99%…

Unlock the rest

Keep practising with 93 more questions, available hints and full worked solutions.

Explore Premium

Join our Newsletter and Receive the Latest Updates!

Main Links

Trade Courses Assessments Interview Prep Contact Us

Social Media

Facebook Instagram YouTube

Legal

Terms and Conditions Privacy Policy Privacy settings

Talent Acquisition

Looking to hire exceptional quant talent?
See how we can help.

© 2026 EverythingQuant. All Rights Reserved.