Hedge Fund Quant Interview Questions for Quant Developers
The same round is marked differently depending on the seat you are interviewing for. This is the hedge fund quant set as it applies to quant developers.
97 questions, 75 of them free to practise right now. The split is 22 easy, 51 medium, 24 hard. The topics that come up most are combinatorics (34), brainteasers (26), linear algebra (19), programming & dsa (18).
- A divisor of a power of tenEasyProbabilityCombinatoricsView →
- A multiple of 15 in ones and zerosEasyBrainteasersView →
- A ratio of Fibonacci sumsEasyBrainteasersView →
- Additions in a naive moving averageEasyProgramming & DSAView →
- Age in a square yearEasyBrainteasersView →
- An odd subset with two small elementsEasyCombinatoricsView →
- Angle under an orthogonal mapEasyLinear AlgebraView →
- Cache misses under LRU evictionEasyProgramming & DSAView →
- Counting 8-bit stringsEasyCombinatoricsView →
- Counting nines to 1000EasyCombinatoricsBrainteasersView →
- Determinant after antisymmetrizingEasyProbabilityLinear AlgebraView →
- Expected cost of a mixed lookup workloadEasyProgramming & DSAView →
- Integers that contain a zeroEasyCombinatoricsBrainteasersView →
- MISSISSIPPI with the P's togetherEasyCombinatoricsView →
- Maximum subarray sumEasyProgramming & DSAView →
- Nodes fixed by a group reversalEasyProgramming & DSAView →
- Norm after imposing orthogonalityEasyLinear AlgebraView →
- Parameter values for a singular matrixEasyLinear AlgebraView →
- Solving a linear Diophantine equationEasyBrainteasersView →
- Sum of cubed eigenvaluesEasyLinear AlgebraView →
- Variance of a sum of Brownian motionEasyStochastic ProcessesView →
- Where counting sort places a valueEasyProgramming & DSAView →
- 25 horses, 5 tracksMediumBrainteasersView →
- A Gram–Schmidt R entryMediumLinear AlgebraView →
- A tenth power of a matrixMediumLinear AlgebraView →
- Adults before the busMediumBrainteasersView →
- Age a fraction of the birth yearMediumBrainteasersView →
- Anagrams of LOLLIPOPMediumCombinatoricsView →
- Distinct die labelingsMediumCombinatoricsBrainteasersView →
- Eigenvalues of a rotationMediumLinear AlgebraView →
- Exact comparisons for min and maxMediumProgramming & DSAView →
- Growth rate of a rank-one eigenvalueMediumLinear AlgebraView →
- Largest eigenvalue of a rank-one updateMediumLinear AlgebraView →
- Lattice paths in 3DMediumCombinatoricsView →
- No two evens adjacentMediumCombinatoricsView →
- Norm of a doubly-stochastic stationary vectorMediumLinear AlgebraStochastic ProcessesView →
- Odd multiples of threeMediumCombinatoricsBrainteasersView →
- Odd solutions to a sumMediumCombinatoricsView →
- One random subset inside anotherMediumProbabilityCombinatoricsView →
- Placing operators among digitsMediumCombinatoricsView →
- Quicksort's worst case, countedMediumProgramming & DSAView →
- Regions from ten linesMediumCombinatoricsBrainteasersView →
- Smallest simulable probabilityMediumProbabilityBrainteasersView →
- Spectrum of a constant-diagonal matrixMediumLinear AlgebraView →
- Sum of multinomial coefficientsMediumCombinatoricsView →
- Summing digits to a millionMediumCombinatoricsBrainteasersView →
- Ten dice, sum divisible by sixMediumProbabilityCombinatoricsView →
- Terms in a multinomial expansionMediumCombinatoricsView →
- The SDE of the reciprocalMediumStochastic ProcessesView →
- The die that makes sums uniformMediumProbabilityCombinatoricsView →
- Three-four-five in Pascal's triangleMediumCombinatoricsBrainteasersView →
- Trailing zeros of 100!MediumCombinatoricsView →
- Tuning an exponential random walkMediumProbabilityStochastic ProcessesView →
- Units digit of a random powerMediumProbabilityCombinatoricsView →
- Variance of a time-weighted Itô integralMediumCalculusStochastic ProcessesView →
- A Fibonacci power sumHardBrainteasersView →
- A function minus its derivativeHardCalculusView →
- Balls into bowls, three eachHardCombinatoricsView →
- Dealing until kings or a king-and-aceHardCombinatoricsExpected ValueView →
- Domino tilings of a 3×8 gridHardCombinatoricsView →
- Everyone gets one of eachHardProbabilityCombinatoricsView →
- Laplace transform of a Brownian exit timeHardStochastic ProcessesView →
- Making a power of Brownian motion a martingaleHardStochastic ProcessesView →
- Mean of a mean-reverting processHardStochastic ProcessesFinance & DerivativesView →
- Rotations divisible by 37HardCombinatoricsBrainteasersView →
- Second moment of a Gaussian-kernel stochastic integralHardCalculusStochastic ProcessesView →
- Seven seated in age orderHardProbabilityCombinatoricsView →
- Smallest number with digit product 10000HardCombinatoricsBrainteasersView →
- Sums of fours and fivesHardCombinatoricsBrainteasersView →
- The leap-frog's favorite landing spotHardProbabilityStochastic ProcessesView →
- The number with no new digitsHardBrainteasersView →
- The survivor in the circleHardBrainteasersView →
- Triangle with equal side sumsHardCombinatoricsBrainteasersView →
- Twelve balls, one oddHardBrainteasersView →
- When a power of the process is a submartingaleHardProbabilityStochastic ProcessesView →
- Cheapest open-top boxMediumCalculus Premium
- Condition numberMediumLinear Algebra Premium
- Detect a cycle in a linked listMediumProgramming & DSA Premium
- Determinant of a 3×3MediumLinear Algebra Premium
- Determinant of an orthogonal matrixMediumLinear Algebra Premium
- How explosive is naive Fibonacci?MediumProgramming & DSA Premium
- In-place array rotationMediumProgramming & DSA Premium
- Last two digits of a powerMediumCombinatoricsBrainteasers Premium
- No two heads in a rowMediumProbabilityCombinatorics Premium
- Nullity of a concrete matrixMediumLinear Algebra Premium
- Power iterationMediumLinear AlgebraProgramming & DSA Premium
- Projecting onto a lineMediumLinear Algebra Premium
- Quickselect average complexityMediumProgramming & DSA Premium
- Rank–nullity dimension countMediumLinear Algebra Premium
- Sift-up swaps in a binary heapMediumProgramming & DSA Premium
- Spam filterMediumProbabilityConditional Probability & Expectation Premium
- The half-full nodeMediumProgramming & DSA Premium
- Two eggs, one hundred floorsMediumProgramming & DSA Premium
- Median of a streamHardStatisticsProgramming & DSA Premium
- Minimum coins where greedy failsHardProgramming & DSA Premium
- Prisoners and the boxesHardProbabilityBrainteasers Premium
- Two eggs, 100 floorsHardBrainteasers Premium
Widen the search
This set is a slice of two larger ones. If it is too narrow, start here instead:
Practise these free
Create a free account to check your answers, track what you have solved, and run the timed simulators. Premium unlocks a full worked solution for every question.