Easy Quant Developer Interview Questions
Everything asked of quant developers, filtered to the easy end - useful for calibrating where you actually are.
80 questions, 80 of them free to practise right now. The topics that come up most are combinatorics (24), programming & dsa (22), brainteasers (17), linear algebra (12).
- A difference of two growing rootsEasyCalculusView →
- A divisor of a power of tenEasyProbabilityCombinatoricsView →
- A factorial ratio that's a factorialEasyBrainteasersView →
- A majority of onesEasyCombinatoricsView →
- A multiple of 15 in ones and zerosEasyBrainteasersView →
- A race between two small-angle ratesEasyCalculusView →
- A ratio of Fibonacci sumsEasyBrainteasersView →
- A repeated digit in the PINEasyProbabilityCombinatoricsView →
- A root of a product plus oneEasyBrainteasersView →
- A sum of three cubesEasyBrainteasersView →
- Additions in a naive moving averageEasyProgramming & DSAView →
- Age in a square yearEasyBrainteasersView →
- An alternating sum of squaresEasyBrainteasersView →
- An even palindromeEasyProbabilityCombinatoricsView →
- An infinite nested radicalEasyBrainteasersView →
- An integrand with a cornerEasyCalculusView →
- An odd subset with two small elementsEasyCombinatoricsView →
- Angle under an orthogonal mapEasyLinear AlgebraView →
- Area between a parabola and a lineEasyCalculusView →
- Arranging colored balls in a lineEasyCombinatoricsView →
- BALLOON arrangements bookended by vowelsEasyCombinatoricsView →
- Cache misses under LRU evictionEasyProgramming & DSAView →
- Codes with exactly one vowelEasyCombinatoricsView →
- Counting 8-bit stringsEasyCombinatoricsView →
- Counting complement pairsEasyProgramming & DSAView →
- Counting nines to 1000EasyCombinatoricsBrainteasersView →
- Counting up-down walks to a targetEasyCombinatoricsView →
- Depth of a key in a BSTEasyProgramming & DSAView →
- Determinant after antisymmetrizingEasyProbabilityLinear AlgebraView →
- Determinant from trace and one eigenvalueEasyLinear AlgebraView →
- Determinant of a scaled productEasyLinear AlgebraView →
- Diagonal parameter from a triangular determinantEasyLinear AlgebraView →
- Distinct-digit numbers using a 7EasyCombinatoricsView →
- Divisible by 2 or 3EasyCombinatoricsView →
- Divisible by neither 2 nor 3EasyCombinatoricsView →
- Eigenvalues of a 2×2 matrixEasyLinear AlgebraView →
- Expected cost of a mixed lookup workloadEasyProgramming & DSAView →
- Grouping anagramsEasyProgramming & DSAView →
- Guessing a number with high-low hintsEasyBrainteasersProgramming & DSAView →
- Handshakes across two groupsEasyCombinatoricsView →
- Hopping rabbitEasyProbabilityCombinatoricsView →
- Integers that contain a zeroEasyCombinatoricsBrainteasersView →
- Iteration count of a guarded nested loopEasyProgramming & DSAView →
- Largest eigenvalue after squaringEasyLinear AlgebraView →
- Lattice paths through a checkpointEasyCombinatoricsView →
- Length of a vector differenceEasyLinear AlgebraView →
- MISSISSIPPI with the P's togetherEasyCombinatoricsView →
- Maximum subarray sumEasyProgramming & DSAView →
- Median across two sorted arraysEasyProgramming & DSAView →
- Multiplications saved by Horner's methodEasyProgramming & DSAView →
- Multiply by a constant with shiftsEasyProgramming & DSAView →
- Nodes fixed by a group reversalEasyProgramming & DSAView →
- Norm after imposing orthogonalityEasyLinear AlgebraView →
- Numbers with exactly two set bitsEasyProgramming & DSAView →
- Parameter values for a singular matrixEasyLinear AlgebraView →
- Peak depth times group count of a bracket scanEasyProgramming & DSAView →
- Polygons with integer anglesEasyBrainteasersView →
- Probes in a colliding hash tableEasyProgramming & DSAView →
- Rank of a matrix productEasyLinear AlgebraView →
- Recover an XOR of two unknownsEasyProgramming & DSAView →
- Ripple on a pondEasyCalculusView →
- Slope of a product at a special pointEasyCalculusView →
- Smallest array forcing 7 probesEasyProgramming & DSAView →
- Smallest multiple of 77 past 700000EasyBrainteasersView →
- Solving a linear Diophantine equationEasyBrainteasersView →
- Strictly increasing three-digit numbersEasyCombinatoricsView →
- Subsets containing one element but not anotherEasyCombinatoricsView →
- Sum of cubed eigenvaluesEasyLinear AlgebraView →
- The distance-2 layer of a graphEasyProgramming & DSAView →
- The largest unmakeable postageEasyBrainteasersView →
- The peak of a decaying pulseEasyCalculusView →
- The two missing numbersEasyProgramming & DSAView →
- Three switches, one bulbEasyBrainteasersView →
- Three-one strings with matching endpointsEasyCombinatoricsView →
- Two ordering constraints at onceEasyProbabilityCombinatoricsView →
- Units digit of a random productEasyProbabilityCombinatoricsView →
- Variance of a sum of Brownian motionEasyStochastic ProcessesView →
- When the colony outgrows its life supportEasyBrainteasersCalculusView →
- Where counting sort places a valueEasyProgramming & DSAView →
- Writes in an in-place dedupEasyProgramming & DSAView →
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.