3 Eggs 9 Drops Max Height
Egg Drop Problem with 3 Eggs is a hard quant interview question on Games, reported to have been seen at Akuna Capital, Optiver and WorldQuant.
MyQuantPartner is not affiliated with, endorsed by, or sponsored by these companies, and all trademarks belong to their respective owners.
This quant interview question is framed as a puzzle about fragile objects and a tall building, but it is really about designing an optimal experiment under strict worst-case limits. You must decide where to test, in which sequence, and how to react to each possible outcome, while being constrained by a small number of trials and a limited inventory of resources. It sits at the intersection of game theory, discrete maths, and algorithmic thinking, which are core themes in advanced quant prep and interviews.
It trains worst-case reasoning, optimal decision-making under uncertainty, and combinatorial thinking. You practice mapping a dynamic process into a clean mathematical structure, tracking multiple possible paths, and encoding them into an efficient strategy. This improves your ability to formalize informal puzzles into rigorous, quantifiable frameworks.
This matters for quant interviews because front-office roles at top trading firms want candidates who can design robust strategies given tight constraints, asymmetric payoffs, and sequential information. The same skills show up when building execution algorithms, structuring risk limits, or designing adaptive trading rules. Being fluent with such puzzles shows interviewers you can turn messy, path-dependent situations into precise models, a critical edge in high-level quant interview performance and quant prep.
What it tests
This class of problems is governed by the principle of optimal resource allocation under worst-case constraints, where each 'resource' (egg or drop) can be used to partition the search space in a way that maximizes coverage. The key is to recursively break the problem into smaller subproblems, each time using one resource to reduce the uncertainty as much as possible, given the remaining resources. The structure is inherently combinatorial: with $k$ eggs and $d$ drops, the maximal number of floors that can be tested is the sum of binomial coefficients $\sum_{i=0}^k \binom{d}{i}$, reflecting all possible ways eggs might break or survive over the sequence of drops. This pattern holds because each drop either breaks an egg (reducing the number of eggs and drops) or doesn't (reducing only the drops), and the process continues recursively. The optimal strategy always balances the risk of breaking an egg with the need to minimize the maximum number of drops required in the worst case, leading to a partitioning that is neither too aggressive nor too conservative at each stage.
Practise this question with written feedback, or hear it in a spoken mock interview.
Get started free