Fin Maverick
Foundations VocabularyAccounting & ReportingEconomics & MacroQuant Methods & ProgrammingBusiness & Company AnalysisCorporate Finance & ValuationBehavioural Finance
Banking & Market InfrastructureFixed Income & RatesDerivatives & Structured ProductsPublic EquitiesTransactions & DealsPortfolio ConstructionFunds & AMCs
Private Markets & AlternativesRisk, Treasury & ControlAI & Digital FinanceStochastic Calculus & PricingWealth & Personal FinanceIndian Markets & RegulationProfessional Practice
CalculatorComparison
Frameworks
Explore Bootcamps
Equity ResearchPortfolio ManagementMutual Fund MasteryInvestment Banking Analyst
Private Equity AnalystQuant & Hedge Fund AnalystBreaking Into VCFinancial Analyst Program
Risk Management ProgramPrivate Wealth ManagementDebt Capital MarketsDerivatives Foundation
Explore Free Courses

Equity Research6

Writing an Investment ThesisBuilding a Discounted Cash FlowReading an Annual Report FastReading a Sector Before a CompanySpotting Quality of Earnings Red FlagsBuilding a Revenue Forecast From Drivers

Portfolio Management3

Rebalancing: When, Why and What It CostsStrategic and Tactical Asset AllocationMeasuring Risk in a Portfolio

Mutual Fund Mastery3

Comparing Funds Without Being FooledHow a NAV Is Struck and Which Day You GetReading a Fund Factsheet Properly

Derivatives Unlocked4

Hedging a Real ExposureThe Greeks, PracticallyFutures, the Basis and What Moves ItReading an Option Payoff

AI For Finance2

Retrieval and Grounding for FinanceDocument Extraction in Finance

Breaking Into Quants4

Backtesting a StrategyHypothesis TestingCleaning Financial DataRegression for Finance

Breaking Into VC3

Sizing a MarketReading a Term Sheet as a FounderHow a Venture Round Actually Works

Financial Analyst Program4

Common Size and Trend AnalysisReading a Cash Flow StatementRatio Analysis That Says SomethingBuilding a Working Capital Schedule

Risk Management Program2

Credit Exposure and How It Is ReducedValue at Risk and What It Hides

Investment Banking Analyst3

Precedent Transactions and Why They DifferReading a Term Sheet StructurallyBuilding a Comparable Companies Table

Private Wealth Management3

Tax Aware Portfolio DecisionsBuilding a Client Risk ProfileGoal Based Planning Arithmetic

Debt Capital Markets3

Analysing an Issuer's CreditDuration and What It Does Not Tell YouBond Pricing and Yield Mechanics

Private Equity Analyst2

Fund Waterfalls and CarryThe LBO in Structure

Hedge Funds Analyst2

Short Selling MechanicsLong Short Mechanics
QuarksCourses
Explore Interview Preparation
Investment BankingEquity ResearchVenture CapitalistPrivate EquityHedge Funds
QuantFinancial AnalysisPrivate Wealth ManagementDebt Capital MarketsRisk Management
Derivatives FoundationPortfolio ManagementMutual Fund Mastery
PartnershipsShowdown
Log inSign up
Interview tracksAll
1Investment Banking
Question bankPuzzlesCase studies
2Equity Research
Question bankPuzzlesCase studies
3Venture Capital
Question bankPuzzlesCase studies
4Private Equity
Question bankPuzzlesCase studies
5Hedge Funds
Question bankPuzzlesCase studies
6Quant
Question bankPuzzlesCase studies
7Financial Analysis
Question bankPuzzlesCase studies
8Private Wealth Management
Question bankPuzzlesCase studies
9Debt Capital Markets
Question bankPuzzlesCase studies
10Risk Management
Question bankPuzzlesCase studies
11Derivatives Foundation
Question bankPuzzlesCase studies
12Portfolio Management
Question bankPuzzlesCase studies
13Mutual Fund Mastery
Question bankPuzzlesCase studies

Derivatives Foundation puzzles, solved step by step

Puzzles
100
Traced to a firm
66
Topics
12
Hard
29
Topic
All topicsMental maths and estimation9Random walks and Markov chains7Conditional probability and Bayes7Volatility and correlation7Option pricing intuition7Expected value and optimal stopping10Market making11Option payoffs and no-arbitrage10Probability and counting11Distributions and statistics8Games and logic8Betting and sizing5
Level
AnyWarm upCoreHard
Source
AnyReported at a firmStandard
Showing 1–9 of 9 · filtered from 100Clear filters
  1. 001How many golf balls fit inside a 100-storey office tower? Talk me through your thought process; I care more about the structure than the final number.Mental maths and estimationCoreTower Research CapitalNew York · 2013

    Try it first

    Before any arithmetic: which single assumption will move your answer the most, once the building's size is fixed?

    Show the worked solution

    About 12 billion, with an honest range of 10 to 14 billion. A floor plate of 4,000 square metres at 3.8 metres a floor gives 1.52 million cubic metres over 100 floors; take half as usable, 0.76 million. A golf ball is 4.27 centimetres across, about 41 cubic centimetres, so 24,500 would fit in a solid cubic metre. Spheres leave gaps: at a packing factor of 0.64 that is 15,700 per cubic metre, and 0.76 million times 15,700 is 11.9 billion.

    Why build a chain instead of guessing a number?

    If someone asks how much rice a storeroom holds, you do not guess a tonnage. You measure the room, decide how much of it is shelving, and know how much a sack holds. An estimation question is marked on whether each link in the chain is stated, sized and defensible, not on the final figure. Here the chain is floors, floor plate, floor height, usable fraction, ball volume, packing factor. Say the six links before you fill any of them in, so the interviewer can follow and correct a single link rather than the whole answer.

    Golf balls in a 100-storey tower: the chain, then the packing factorFloors100Floor plate4,000 sq mFloor height3.8 mGross volume1.52 million cu mUsable, 50%0.76 million cu mOne ball: 4.27 cm across40.8 cu cmIf balls were solid24,531 per cu mSpheres leave gaps: multiply bya packing factorPacking factor and the answer it givesLoose random, 0.5610.4 billionDense random, 0.6411.9 billionClosest packing, 0.7413.8 billionClosest over loose = 1.32: the packing factor alone moves the answer by about a third
    The chain runs from 100 floors, a 4,000 square metre plate and 3.8 metre floors to 1.52 million gross cubic metres and 0.76 million usable, then from a 40.8 cubic centimetre ball to 24,531 balls per solid cubic metre, and the packing factor turns that into 10.4, 11.9 or 13.8 billion balls, a spread of about a third from the packing assumption alone.

    Where does the packing factor come from, and why does it matter so much?

    Pour marbles into a jar and shake it: they settle at roughly 64% of the jar's volume filled, with the rest air. Stack them by hand in the tightest possible pattern and you reach about 74%. Tip them in gently without shaking and you can be as low as 56%. The floor plate and height are things you can look up or pace out, but the packing factor is a physical assumption you must own, and it moves the answer from 10.4 to 13.8 billion on its own. Say which one you are using and why: balls poured into a building are a shaken random pile, so 0.64 is the defensible middle.

    The relationship
    N=100×4,000×3.8×0.540.8×10−6×0.64≈1.19×1010N = \frac{100 \times 4{,}000 \times 3.8 \times 0.5}{40.8 \times 10^{-6}} \times 0.64 \approx 1.19 \times 10^{10}
    100 x 4,000 x 3.8floors times floor plate times floor height, the gross volume in cubic metres
    0.5the usable fraction after the core, structure and services
    40.8 x 10^-6one golf ball in cubic metres
    0.64the packing factor for a shaken random pile of spheres
    What it says in wordsUsable volume divided by the volume of one ball, scaled down for the gaps between balls.

    What do you say when the interviewer pushes on the usable fraction?

    Lifts, stairs, structural columns, ducts and ceiling voids take a large slice of a tower, and nobody knows it to the percent. Give a range and show which way it pushes the answer: 40% usable takes you to about 9.5 billion, 60% to about 14 billion, so the final figure is somewhere between 10 and 15 billion whatever you assume. A candidate who reports a single number to three figures has missed the point of the question. A candidate who says 12 billion, give or take a third, with the reasons, has answered it.

    Where candidates lose it

    The common failure is to fix on one number early, such as the number of balls in a room, and then multiply by a guessed room count without ever stating the building's volume. The interviewer cannot follow it, cannot correct it, and marks it as a guess.

    The second loss is forgetting that spheres do not fill space. Dividing the volume by the ball's volume overstates the answer by about half. Saying the words packing factor, and a number for it, is what separates a trader's estimate from a schoolchild's.

    What the interviewer asks next

    • Now the balls are tennis balls, 6.7 centimetres across. Roughly how does your answer change?
    • If I told you the real answer was 20 billion, which of your assumptions would you revisit first?
    • Make me a market on it: give me a bid and an offer in billions, and tell me how wide and why.

    Asked at Tower Research Capital, Assistant Trader, New York, 2013 (Wall Street Oasis): How many golf balls fit in the empire state building? Explain thought process and detailed solution

  2. 013How many people work in a large bank's 45-storey London headquarters tower? Give me a number and the assumptions behind it.Mental maths and estimationCoreHSBCCentral · 2026

    Try it first

    Before building anything: which route gives an estimate the interviewer can check link by link?

    Show the worked solution

    About 8,400 people, with an honest range of roughly 5,558 to 12,994. Of 45 floors, take 40 as ordinary office floors after plant rooms, lobby and trading floors. A floor plate of 3,000 square metres with 70% usable gives 2,100 square metres of desk space per floor. At 10 square metres per person that is 210 people a floor, and 40 floors give 8,400. The widest assumption is the space per person, 8 to 12 square metres, which alone moves the answer by half.

    Why build from the floor rather than from the bank?

    If you wanted to know how many people a wedding hall holds, you would not guess from the size of the family; you would pace the hall and think about chairs per row. An estimate is only as good as the link the listener can check, and anyone who has worked on an office floor has a feel for how many desks it holds. So the chain is office floors, floor plate, usable share, square metres per person. Say the four links before any number, so the interviewer can argue with one of them rather than with the whole answer.

    Four assumptions, each with a range: the headcount is 8,400 give or take a lotOffice floorsof 45, after plant,lobby and trading floorslow38mid40high42high / low = 1.11Floor plategross areaper floor, sq mlow2,700mid3,000high3,300high / low = 1.22Usable shareafter lifts, cores,meeting roomslow65%mid70%high75%high / low = 1.15Sq m per persondesk plus a share ofcorridors and kitchenslow12mid10high8high / low = 1.50Headcount = floors x plate x usable share / sq m per personlow5,558 peoplemid8,400 peoplehigh12,994 peoplethe widest range is the floor space per person: check it against a floor you know
    Forty office floors of 3,000 square metres at 70% usable and 10 square metres a person give 8,400 people, while taking every assumption at its low end gives 5,558 and at its high end 12,994, and the space per person is the link with the widest range, a ratio of 1.5 between its ends.
    The relationship
    N=floors×plate×usablesq m per person=40×3,000×0.7010=8,400N = \frac{\text{floors} \times \text{plate} \times \text{usable}}{\text{sq m per person}} = \frac{40 \times 3{,}000 \times 0.70}{10} = 8{,}400
    floorsoffice floors out of 45, after plant, lobby and other uses
    plategross floor area in square metres
    usablethe share of a floor that holds desks rather than lifts, cores and meeting rooms
    sq m per personthe desk plus a share of corridors and kitchens
    What it says in wordsPeople equals total desk area divided by the area each person uses.

    Which assumption should you spend your time on?

    The one with the widest range. Floors run 38 to 42, a ratio of 1.11; the plate 2,700 to 3,300, a ratio of 1.22; the usable share 65% to 75%, 1.15; but space per person runs 8 to 12 square metres, a ratio of 1.5, so it moves the answer most. Check it against a floor you know: a trading floor packs people at 6 to 8 square metres, a floor of meeting rooms and offices spreads them at 15 or more. If the interviewer gives you one fact, ask for that one.

    What would you add about occupancy?

    That desks and people are different counts. With hot-desking, a floor of 210 desks might be home to 250 or 300 people who are not all in on the same day, so a question about who works in the building can give a larger answer than a question about who is in it. Say which one you are answering. The limitation to state: the usable share and the space per person are guesses from general experience, not measurements, and a real number would come from the building's floor plans and the badge-in data.

    Where candidates lose it

    The common failure is to answer with a bare number, often a round 10,000, and then be unable to defend any part of it. The number is not what is marked; the chain is.

    The second loss is spending the time on floors and plate, which are tight, and waving at the space per person, which is loose. Put the effort where the range is.

    What the interviewer asks next

    • Now estimate how many lifts the tower needs to get everyone in between 8 and 9 in the morning.
    • How many taxis operate in a city's central business district on a weekday morning? Build the chain.
    • If the building's badge data showed 6,000 entries a day, which assumption would you revisit first?

    Asked at HSBC, Sales and Trading, Central, 2026 (Wall Street Oasis): How many employees in London hsbc building How many taxis are in HK central How many beds in the nyc hotel

  3. 028How many zeros are at the end of 1000! (1000 factorial)?Mental maths and estimationCoreJump TradingChicago · 2013

    Try it first

    Pick the count before you work it out.

    Show the worked solution

    249 trailing zeros. A zero at the end is a factor of 10, and a 10 is a 2 times a 5. Among 1 to 1,000 there are 994 factors of 2 but only 249 factors of 5, so the 5s decide. Multiples of 5 contribute 200, multiples of 25 add a second 5 each for 40 more, multiples of 125 add 8, and 625 adds 1: 200 + 40 + 8 + 1 = 249.

    Why count 5s and not 10s?

    Imagine packing gift boxes that each need one lid and one base, from a pile of 994 lids and 249 bases. You can make 249 boxes, and the extra lids are useless. A trailing zero is a box: it needs one factor of 2 and one factor of 5, and in the product 1 x 2 x 3 x ... x 1,000 the 5s run out long before the 2s. Counting multiples of 10 misses every zero that comes from pairing a 5 in one number with a 2 in another; 4 x 5 is 20, which ends in a zero though neither factor is a multiple of 10. So the question is simply: how many times does 5 divide into 1,000 factorial?

    Every trailing zero is a 5 paired with a 2, and 5s are the scarce halfmultiples of 51,000 / 5200one 5 each+multiples of 251,000 / 2540a second 5+multiples of 1251,000 / 1258a third 5+multiples of 6251,000 / 6251a fourth 5200 + 40 + 8 + 1 = 249 factors of 5 in 1,000!so 249 trailing zerosFactors of 2994Factors of 5249: the bottleneckWhy 625 counts once: 625 = 5 x 5 x 5 x 5 carries four 5s, and the earlier boxes already counted three of them. 1,000! has 2,568 digits in all.
    Multiples of 5 up to 1,000 contribute 200 factors of 5, multiples of 25 a further 40, multiples of 125 another 8 and 625 one more, which add to 249, while the 994 factors of 2 are never the constraint.

    How do you count the 5s without missing the doubled ones?

    Count in layers. Every multiple of 5 carries at least one 5: 1,000 divided by 5 is 200. Every multiple of 25 carries a second 5 that the first layer did not see: 1,000 over 25 is 40. Multiples of 125 carry a third, 8 of them, and 625 carries a fourth, once. Each layer counts only the extra 5 that the layer before it missed, which is why you add the plain quotients and never multiply. The sum is 249. The same method gives 24 zeros for 100 factorial, 20 plus 4, and the layering stops as soon as the power of 5 exceeds the number.

    The relationship
    Z(n)=⌊n5⌋+⌊n25⌋+⌊n125⌋+⌊n625⌋=200+40+8+1=249Z(n) = \left\lfloor \frac{n}{5} \right\rfloor + \left\lfloor \frac{n}{25} \right\rfloor + \left\lfloor \frac{n}{125} \right\rfloor + \left\lfloor \frac{n}{625} \right\rfloor = 200 + 40 + 8 + 1 = 249
    Z(n)the number of trailing zeros of n factorial
    floor of n over 5^khow many numbers up to n carry at least k factors of 5
    What it says in wordsAdd the whole-number quotients of n by each power of 5 until the power is bigger than n.

    What does the interviewer learn from how you say it?

    The answer is a test of whether you decompose a question into its prime factors rather than reach for the obvious count. Say the pairing argument first, then the layered count, then check the shape: the answer is a little under n over 4, because 200 + 40 + 8 + 1 is a geometric series that sums towards 1,000 over 4. That check is useful on the follow-ups. For the number of factors of 2 the same layering gives 994; for 3s it gives 498, so in base 6, where a trailing zero needs a 2 and a 3, 1,000 factorial ends in 498 zeros. The limitation is worth a sentence: this counts zeros at the end, not zeros anywhere in the 2,568-digit number, which is a different and much harder question.

    Where candidates lose it

    The fast wrong answer is 100, one per multiple of 10, or 200, one per multiple of 5. The first misses every zero made by pairing a 5 with a 2 from a different number; the second misses the extra 5s inside 25, 125 and 625.

    The other slip is counting 625 as four and 125 as three in the final sum, which double counts. Each layer adds only one new 5 per number, so the layers are added as plain quotients.

    What the interviewer asks next

    • How many trailing zeros does 100! have?
    • How many trailing zeros does 1000! have when written in base 6? In base 12?
    • What is the smallest n for which n! ends in exactly 100 zeros, and is there an n that ends in exactly 5 zeros?

    Asked at Jump Trading, Trading, Chicago, 2013 (Wall Street Oasis): How many 0's are in 1000! (factorial)?

  4. 043In your head, no paper: convert 3/32 to a decimal, work out 38 x 42, and give 1/7 to four decimal places.Mental maths and estimationWarm upBelvedere TradingChicago · 2021

    Try it first

    What is 38 x 42?

    Show the worked solution

    0.09375, 1,596 and 0.1429. For 3/32, halve 1 five times to get 1/32 = 0.03125 and multiply by 3. For 38 x 42, both sit 2 away from 40, so the product is 40 squared minus 2 squared, 1,600 - 4. For 1/7, the repeating block is 142857, because 7 x 142857 = 999,999, so 1/7 = 0.142857... which rounds to 0.1429. Each one is a known anchor plus one step.

    Why does the interviewer ask three small sums in a row?

    A shopkeeper who totals a bill in his head is not doing long addition; he rounds to the nearest hundred and fixes the difference. Trading desks ask quick sums to see whether you reach for an anchor you already know, because that is how prices get checked in the two seconds before someone else trades. The three questions here each have a short route: fractions with a power of two below them are halvings, products of numbers either side of a round number are a difference of squares, and sevenths are one repeating block of six digits. The speed comes from knowing which route fits, and the interviewer listens to the route as much as to the number.

    Three anchors replace three long divisions: halve, square, and know the sevenths3/32: halve five times1/2 = 0.51/4 = 0.251/8 = 0.1251/16 = 0.06251/32 = 0.03125x 3: 0.03125 x 3= 0.0937538 x 42: around 4040 x 402 x 2 out(40 - 2)(40 + 2) = 40^2 - 2^2= 1,600 - 4= 1,5961/7: one cycle of six0.142857 142857 ...7 x 142857 = 999999so 1/7 = 142857 / 999999the other sevenths reuse it:2/7 = 0.2857143/7 = 0.428571rounded to 4 places:fifth digit is 5, so round up= 0.1429Each answer rests on a fact you already know, so the interviewer hears a method, not a guess
    Halving 1 five times gives 1/32 = 0.03125 and three of those make 0.09375, a 40 by 40 square with a 2 by 2 corner removed shows 38 x 42 = 1,596, and the six-digit cycle 142857 gives 1/7 = 0.1429 to four places.

    What is the route for each one?

    For 3/32, keep halving from a half: 0.5, 0.25, 0.125, 0.0625, 0.03125. Every halving adds a digit, and 32 is five halvings, so 1/32 is 0.03125 and three of them are 0.09375. Bond traders do this all day, because US Treasury prices are quoted in 32nds. For 38 x 42, notice that both numbers sit 2 from 40, so the product is 40 squared minus 2 squared, 1,596, a trick that works for any pair placed evenly around a round number. The same trick gives 47 x 53 = 2,500 - 9 = 2,491. For 1/7, remember that 7 x 142857 = 999,999. So 1/7 is 142857 divided by 999,999, which is 0.142857 repeating, and the fifth decimal is 5, so it rounds up to 0.1429.

    The relationship
    332=3×125=3×0.03125,(a−b)(a+b)=a2−b2,17=142857999999=0.142857‾\frac{3}{32} = 3 \times \frac{1}{2^5} = 3 \times 0.03125, \qquad (a - b)(a + b) = a^2 - b^2, \qquad \frac17 = \frac{142857}{999999} = 0.\overline{142857}
    2 to the 532, five halvings of 1
    a, bthe round midpoint, 40, and the distance to each number, 2
    the barthe block of six digits that repeats forever
    What it says in wordsTurn each sum into a fact you already know plus one small step.

    What does a strong candidate add after the answers?

    Add the sanity check and the neighbours. A product of two numbers around a centre is always a little below the centre squared, so 1,596 must be under 1,600. Three 32nds must be just under a tenth, since 3.2 of them would make exactly 0.1. The sevenths share the same six digits in rotation, 2/7 = 0.285714 and 3/7 = 0.428571, so knowing one seventh gives you all six. The limitation is honest too: anchors cover the common cases, and for an awkward product like 37 x 46 you fall back on splitting, 37 x 46 = 37 x 50 - 37 x 4 = 1,850 - 148 = 1,702. Saying when you switch method sounds better than pretending one trick does everything.

    Where candidates lose it

    The common loss is starting long multiplication for 38 x 42 aloud, carrying digits and losing track. The interviewer gives you a pair either side of 40 on purpose; a candidate who does not spot it looks slow even if the answer is right.

    The second is 1/7 as 0.1428, truncating instead of rounding. The next digit is 5, so the fourth decimal rounds up. Say the repeating block first, then round, and the slip disappears.

    What the interviewer asks next

    • What is 5/16 as a decimal, and 7/64?
    • Work out 67 x 73 and 96 x 104 the same way.
    • What is 5/7 to four places?
    • Estimate 1/13 to three decimal places.

    Asked at Belvedere Trading, Trading, Chicago, 2021 (Wall Street Oasis): 3/32 mental math, 38*42, crossing the bridge in the shortest amount of time

  5. 046Give the next term in each sequence: 2, 6, 12, 20, 30, ... ; 1, 1, 2, 6, 24, ... ; 3, 5, 9, 17, 33, ...Mental maths and estimationCoreProp trading firmsSell-side sales and trading

    Try it first

    What comes after 3, 5, 9, 17, 33?

    Show the worked solution

    42, 120 and 65. In the first, the differences 4, 6, 8, 10 rise by 2, so the next difference is 12 and the term is 42; the terms are n(n + 1). In the second, each term is the previous one times 1, 2, 3, 4, so the next multiplier is 5 and the term is 120; these are the factorials. In the third, the differences 2, 4, 8, 16 double, so add 32 to get 65; the terms are 2 to the n plus 1.

    What order should you test patterns in?

    A mechanic with an unknown rattle checks the cheap, common causes first and the exotic ones last. Sequence questions reward the same discipline: write the first differences, then the second differences, and only if neither settles try ratios and then rules that mix the two, such as double and subtract one. Each test takes a few seconds and most interview sequences give way to one of the first three. The order matters because the interviewer is timing you; the candidate who stares at the numbers hoping to recognise them is slower than the one who writes a row of differences under them without thinking.

    Test differences, then ratios, then a doubling rule: write the table under the numbers2, 6, 12, 20, 30constant second difference: n(n + 1)2612203042termsdifferences4681012second diff22221, 1, 2, 6, 24ratios climb by one: n!112624120termsratiosx1x2x3x4x53, 5, 9, 17, 33differences double: 2^n + 1359173365termsdifferences+2+4+8+16+32Each table needs at most two rows before the pattern is a constant; the lime box is the next term
    Writing a row under each sequence exposes the rule: the first has constant second differences of 2 and continues to 42, the second has ratios climbing by one and continues to 120, and the third has doubling differences and continues to 65.

    How does each of the three give way?

    For 2, 6, 12, 20, 30, the first differences are 4, 6, 8, 10 and the second differences are all 2. Constant second differences mean the sequence is a quadratic in n, so the next difference is 12 and the next term 42, and the closed form is n(n + 1): 1 x 2, 2 x 3, up to 6 x 7. For 1, 1, 2, 6, 24, the differences 0, 1, 4, 18 tell you nothing, so try ratios: 1, 2, 3, 4. The next ratio is 5 and the term is 120; the terms are 0!, 1!, 2!, 3!, 4!, and 5! is 120. For 3, 5, 9, 17, 33, the differences are 2, 4, 8, 16, a doubling, so the next difference is 32 and the term is 65. Spot the rule in one line too: each term is twice the previous minus 1, and every term is a power of two plus 1, so the next is 2 to the 6 plus 1.

    The relationship
    an=n(n+1)⇒a6=42,bn=(n−1)!⇒b6=5!=120,cn=2n+1⇒c6=65a_n = n(n+1) \Rightarrow a_6 = 42, \qquad b_n = (n-1)! \Rightarrow b_6 = 5! = 120, \qquad c_n = 2^n + 1 \Rightarrow c_6 = 65
    a nthe n-th term of the first sequence, a quadratic, so its second differences are constant
    b nthe factorials, each term the previous one times the next whole number
    c na power of two plus one, so its differences are powers of two
    What it says in wordsEach sequence has a one-line rule, and the difference or ratio row is how you find it in seconds.

    Is the answer really unique, and what should you say if pushed?

    Strictly, no. Any five numbers can be continued by any sixth, because a polynomial of degree five can be passed through all six points. For example n(n + 1) + (n - 1)(n - 2)(n - 3)(n - 4)(n - 5) matches 2, 6, 12, 20, 30 exactly and then gives 162. The expected answer is the simplest rule that fits, and the way to show you know that is to name the rule, not just the number. That habit carries over to the desk: a pattern in five data points is a hypothesis, and the trader who states the rule can test it on the sixth point, while the one who only extrapolates cannot tell when the pattern has broken. If the interviewer offers a sequence that resists all three tests, try alternating terms, or interleaved sequences, before guessing.

    Where candidates lose it

    The common loss is 66 for the third sequence: doubling 33 and forgetting that the rule doubles and then subtracts 1. Check the rule on an earlier pair, 17 to 33, before you say the answer.

    The second is hunting the factorials through differences, which give 0, 1, 4, 18 and lead nowhere. When differences grow faster than the terms, switch to ratios immediately.

    What the interviewer asks next

    • What comes next: 1, 4, 9, 16, 25, 36, and what are its second differences?
    • Next term: 1, 2, 6, 15, 31, ...
    • Next term: 2, 3, 5, 7, 11, 13, ...
    • Find a rule for 1, 3, 7, 15, 31 and give its closed form.
  6. 052A bus makes three stops. At each stop half the people on board get off, and then the number on board grows by a third. The bus reaches the end of the route with 16 people. How many were on board at the start?Mental maths and estimationCoreProp trading firms

    Try it first

    Before working it: each stop multiplies the number on board by what?

    Show the worked solution

    54 people. Each stop halves the load and then adds a third of what is left, so the load is multiplied by 1/2 x 4/3 = 2/3 at every stop. Undoing three stops means dividing 16 by 2/3 three times: 16 to 24 to 36 to 54. The forward check works: 54 to 27 to 36, then 18 to 24, then 12 to 16.

    Why work backwards rather than guess a start?

    If someone tells you a shirt was marked down by half, then marked up by a third, and now costs Rs 16, you do not guess the original tag; you undo the two moves in reverse order. Each stop is a pair of multiplications, and multiplications are undone by dividing in the opposite order, so the end number walks back to the start without any trial and error. The growth of a third comes last at each stop, so it is undone first: divide by 4/3, which is multiply by 3/4. Then undo the halving by doubling. From 16: times 3/4 is 12, times 2 is 24. Twice more gives 36 and then 54.

    Work backwards from 16: undo the growth, then undo the drop16243654end of routeat the startx 3/4 = 12then x 2x 3/4 = 18then x 2x 3/4 = 27then x 2Undo the growth by a third: divide by 4/3, which is x 3/4. Undo losing half: x 2.Forward check54starthalf off: 27+ a third: 3636stop 1half off: 18+ a third: 2424stop 2half off: 12+ a third: 1616stop 3Each stop multiplies the load by 1/2 x 4/3 = 2/3, so start = 16 x (3/2) cubed = 54
    Starting from 16 at the end of the route and undoing each stop, first multiplying by 3/4 then by 2, the count climbs 16 to 24 to 36 to 54, and running the three stops forward from 54 returns exactly 16, because each stop multiplies the load by 2/3.

    What is the one-line version an interviewer wants to hear?

    Collapse each stop to a single factor. Losing half is x 1/2 and gaining a third is x 4/3, so a stop is x 2/3, and three stops are x 8/27. The start is 16 x 27/8 = 54. Saying that in one breath shows you saw the structure rather than the arithmetic, which is what the question is for. The limitation is that it only works because every stop has the same two moves; a route where the fractions change needs the step-by-step walk back.

    The relationship
    N0=N3×(12×43)−3=16×(32)3=16×278=54N_0 = N_3 \times \left(\tfrac{1}{2}\times\tfrac{4}{3}\right)^{-3} = 16 \times \left(\tfrac{3}{2}\right)^3 = 16 \times \tfrac{27}{8} = 54
    N_0the number on board at the start
    N_3the number at the end of the route, 16
    (3/2)^3undoing the per-stop factor of 2/3 three times
    What it says in wordsThe start is the end count divided by the per-stop factor of two thirds, three times over.

    Where do the whole-number checks help you?

    The bus carries people, so every intermediate count must be a whole number, and that is a free check. If the backwards walk ever produces a fraction, you have undone the moves in the wrong order. Undoing the halving first from 16 gives 32, then times 3/4 gives 24, which happens to be whole here, but on the next stop it would give 48 then 36, and the order mistake would have cost you nothing visible until the end, where 72 x 3/4 = 54 again by luck. Order matters in general even when the numbers hide it, so say the order out loud.

    Where candidates lose it

    The common slip is treating the two moves at each stop as a net loss of a sixth, since a half minus a third is a sixth. The third is taken on the smaller number, so the stop is a factor of 2/3, not 5/6.

    The second slip is undoing the moves in the wrong order. Growth came last, so it is undone first. Say the per-stop factor, then walk back 16, 24, 36, 54, and finish with the forward check.

    What the interviewer asks next

    • If instead a third get off and then the number on board doubles at each stop, what is the per-stop factor?
    • How many stops would it take for a bus starting with 54 to get below 5 people?
    • The bus starts with 54 and the pattern continues. After how many stops is the number no longer a whole number?
  7. 056In your head, no paper: 998 x 1,003. Then 2.5% of 4,860. Then 99 squared.Mental maths and estimationWarm upOld Mission CapitalChicago · 2015Old Mission CapitalChicago · 2015

    Try it first

    998 x 1,003. Say it inside five seconds.

    Show the worked solution

    1,000,994, then 121.5, then 9,801. 998 x 1,003 is (1,000 - 2)(1,000 + 3) = 1,000,000 + 1,000 - 6. For 2.5% of 4,860, take 10%, which is 486, and then a quarter of it, 121.5. For 99 squared, (100 - 1) squared is 10,000 - 200 + 1 = 9,801. In every case the move is the same: go to the nearest round number and fix the small error afterwards.

    Why is the round number always the first move?

    Buying seven items at Rs 99 each, nobody multiplies 99 by 7; you take Rs 700 and hand back Rs 7. Multiplying by a round number is free, and the correction is a small product you can hold in your head, so every mental multiplication is a round-number product plus or minus a correction. For 998 x 1,003 the round number is 1,000 for both, so the product is 1,000,000, the two cross terms are + 3 x 1,000 and - 2 x 1,000, which net to + 1,000, and the only real work is the sign of 2 x 3 at the end: a minus times a plus is a minus, so subtract 6.

    Move to the nearest round number, then fix the small error998 x 1,003(1,000 - 2)(1,000 + 3)1,000,000+ 1,000 x (3 - 2) = + 1,000- 2 x 3 = - 61,000,9942.5% of 4,86010% of 4,860= 486a quarter of 486= 121.5121.599 squared(100 - 1) squared10,000- 2 x 100 = - 200+ 1 x 1 = + 19,801
    Each calculation becomes a round-number product with a correction: 998 x 1,003 is a million plus 1,000 minus 6, which is 1,000,994; 2.5% of 4,860 is a tenth, 486, then a quarter, 121.5; and 99 squared is 10,000 minus 200 plus 1, which is 9,801.

    How do you handle percentages that are not round?

    Build the percentage out of ones you can do instantly. 2.5% is a quarter of 10%, so take a tenth of 4,860, which is 486, and quarter it: half is 243, half again is 121.5. The same habit covers 7.5% as 10% minus a quarter of 10%, 15% as 10% plus half of that, and 12.5% as an eighth. On a desk this is how you convert a basis-point move to rupees while someone is still talking: 25 basis points on Rs 4,860 crore of notional is the same 121.5, in crore.

    The relationship
    (a−b)(a+c)=a2+a(c−b)−bc(a−b)2=a2−2ab+b2(a-b)(a+c) = a^2 + a(c-b) - bc \qquad (a-b)^2 = a^2 - 2ab + b^2
    athe nearest round number, here 1,000 or 100
    b, cthe small distances from the round number, here 2 and 3, or 1
    bcthe small product that carries the sign most people get wrong
    What it says in wordsA product near a round number is the round square plus the round number times the net offset, minus the product of the two offsets.

    What does the interviewer listen for beyond the answer?

    Speed, but also the sanity check. 998 x 1,003 must be a little above a million because 998 x 1,003 is roughly 1,000 x 1,001, and 99 squared must end in 1 because 9 x 9 does, so a candidate who says 1,000,994 and 9,801 without pausing shows both the trick and the check. Where this breaks down is numbers that are not near anything round, such as 47 x 83; there the move is to split one factor, 47 x 80 + 47 x 3, and accept that it takes two beats rather than one.

    Where candidates lose it

    The slip in 998 x 1,003 is the sign of the last term: candidates add 6 and say 1,001,006, or drop the cross terms and say 999,994. Say the expansion out loud, plus 1,000 then minus 6, and the sign looks after itself.

    The slip in 99 squared is forgetting the plus 1 and answering 9,800. The check is the last digit: 9 times 9 ends in 1, so 9,800 cannot be right.

    What the interviewer asks next

    • 1,002 x 997, same method.
    • What is 12.5% of 4,860?
    • 101 squared minus 99 squared, without squaring either.
    • A bond moves 35 basis points on Rs 2,400 crore. How many crore is that?

    Asked at Old Mission Capital, Prop Trading, Chicago, 2015 (Wall Street Oasis): multiple questions based on arithmetic operations involving multiple digits. These questions are supposed to answered without consulting a calculator
    Asked at Old Mission Capital, Prop Trading, Chicago, 2015 (Wall Street Oasis): Phone interview included arithmetic operations that was supposed to be done without pen or paper

  8. 079What are the last two digits of 4^3000?Mental maths and estimationCoreBelvedere TradingNew york · 2021

    Try it first

    What is the shape of the method, before any arithmetic?

    Show the worked solution

    76. Multiplying by 4 and keeping only the last two digits gives 04, 16, 64, 56, 24, 96, 84, 36, 44, 76, and then 76 x 4 = 304 returns to 04. The cycle has length 10 starting at 4^1, and 3000 is a multiple of 10, so 4^3000 ends like 4^10, in 76. Check: 76 x 76 = 5,776, so 76 reproduces itself under squaring, which is what a power of 4^10 must do.

    Why do only the last two digits matter at each step?

    When you work out what time it will be 3,000 hours from now, you do not count the hours; you note that the clock face has 24 positions and ask where 3,000 lands on it. Last two digits are a clock with 100 positions. The last two digits of a product are fixed by the last two digits of the factors alone, so the sequence of 4^n mod 100 can only visit 100 states and has to fall into a cycle. Walk it: 04, 16, 64, 56, 24, 96, 84, 36, 44, 76, and 76 x 4 = 304 brings you back to 04. Ten steps, then it repeats.

    The last two digits of 4^n repeat every ten steps044^1164^2644^3564^4244^5964^6844^7364^8444^9764^10x4 each stepmod 1003000 = 10 x 300300 full turns of the ring4^3000 lands where 4^10 does76check: 76 x 76 = 5776so 76 is a fixed point of squaringand 4^10 = 1,048,576 = 1 mod 25
    The last two digits of 4^n for n from 1 to 10 are 04, 16, 64, 56, 24, 96, 84, 36, 44 and 76, and 76 x 4 = 304 returns the ring to 04, so because 3000 is 300 full turns of ten, 4^3000 lands on the same box as 4^10, which is 76.

    How do you reduce 3000 without miscounting the start of the cycle?

    The cycle begins at 4^1 = 04, not at 4^0 = 01, because 01 is never revisited: once a power of 4 is a multiple of 4 it stays one, and 01 is not. So the positions n = 1, 11, 21 and so on share last digits 04, and the positions n = 10, 20, 30 and so on share 76. 3000 is a multiple of 10, so it sits in the same slot as 10, and 4^10 ends in 76. Candidates who start counting from n = 0 land one step off and say 44.

    The relationship
    43000=(410)300,410≡76(mod100),762=5776≡764^{3000} = (4^{10})^{300}, \qquad 4^{10} \equiv 76 \pmod{100}, \qquad 76^2 = 5776 \equiv 76
    mod 100keep only the last two digits
    76^2 = 577676 squared ends in 76, so every power of 76 ends in 76
    What it says in wordsAny power of 4^10 ends in 76 because 76 reproduces itself whenever it is multiplied by itself.

    A second route, worth one sentence: split 100 into 4 and 25. Any 4^n with n at least 1 is 0 mod 4, and 4^10 = 1,048,576 is 1 mod 25, so 4^3000 is 1 mod 25. The number under 100 that is 0 mod 4 and 1 mod 25 is 76. Two methods agreeing is the finish an interviewer wants. The limitation: the cycle trick is only this short because 4 is small; for a base like 7 the cycle mod 100 is 4 steps, for 3 it is 20, and you should check rather than assume.

    Where candidates lose it

    The fast loss is counting the cycle from the wrong end. People list ten residues, say the cycle is 10, then divide 3000 by 10 and read off the first entry, 04, or count from 4^0 and get 44. Decide whether your list starts at 4^1 and say so.

    The slower loss is trying to use Euler's theorem with 4 and 100 not coprime, which it does not allow. Either walk the cycle or split 100 into 4 and 25.

    What the interviewer asks next

    • What are the last two digits of 7^3000?
    • What is the last digit of 3^3000, and how long is that cycle?
    • Why does 76 reproduce itself under multiplication by any power of 4 above 4^9?

    Asked at Belvedere Trading, Equities, New york, 2021 (Wall Street Oasis): Some basic number theory (4^3000 modulo 100), basic probability calculations, and combinatorics puzzles

  9. 082Without paper: 56 x 56, then 73 x 74.Mental maths and estimationWarm upAkuna CapitalChicago · 2025DRWLondon · 2026

    Try it first

    Which first move gets 56 x 56 out fastest in your head?

    Show the worked solution

    3,136 and 5,402. Anchor 56 on 50: (50 + 6)^2 = 2,500 + 2 x 50 x 6 + 36 = 3,136. For 73 x 74, square the smaller number and add it once: 73^2 = (70 + 3)^2 = 4,900 + 420 + 9 = 5,329, then 5,329 + 73 = 5,402. Check each a second way: 56^2 = 60 x 52 + 4^2 = 3,120 + 16, and 73 x 74 = 70 x 74 + 3 x 74 = 5,180 + 222.

    Why anchor on a round number instead of multiplying digit by digit?

    Measuring a room, you do not count tiles one by one; you count whole rows, then the part row, then the corner. A square of side 56 is a 50 by 50 block, two 50 by 6 strips and a 6 by 6 corner. Anchoring on 50 replaces one hard multiplication with four numbers you already hold and one addition, which is the whole trick of mental arithmetic under a clock. 2,500, 300, 300 and 36 add to 3,136. The second strip is the one people drop; say both strips aloud.

    Anchor on a round number and the multiplication becomes additions50 x 50 = 2,5006x5050 x 6 = 30036= 30056 = 50 + 62,500 + 300 + 300 + 36 = 3,13673 x 73= 4,900 + 420 + 9 = 5,329one morecolumn: 7374 = 73 + 15,329 + 73 = 5,402a second route for each: 60 x 52 + 16 = 3,136 and 70 x 74 + 3 x 74 = 5,402
    A square of side 56 splits into a 50 by 50 block worth 2,500, two 50 by 6 strips worth 300 each and a 6 by 6 corner worth 36, adding to 3,136, and a 73 by 74 rectangle splits into a 73 by 73 square worth 5,329 plus one extra column of 73, adding to 5,402.

    How do you handle 73 x 74 when neither number is round?

    Consecutive numbers are a square plus the smaller number: 73 x 74 = 73 x 73 + 73. That turns the problem into a square you can anchor, (70 + 3)^2 = 4,900 + 420 + 9 = 5,329, and one more addition, 5,402. Rewriting a product into a square and a correction works because a square has a shape you can reconstruct, and the correction is a number you already have. It also stops a common slip: people who try 70 x 74 then add 3 x 74 get it right too, but 3 x 74 = 222 is where under time pressure the 2 and the 22 get muddled.

    The relationship
    (a+b)2=a2+2ab+b2,n(n+1)=n2+n(a+b)^2 = a^2 + 2ab + b^2, \qquad n(n+1) = n^2 + n
    athe round anchor, 50 or 70
    bthe remainder, 6 or 3
    nthe smaller of two consecutive numbers, 73
    What it says in wordsA square anchors on a round number plus a remainder, and a product of neighbours is the square of the smaller one plus itself.

    Then check, out loud, in a different way. 56^2 is also 60 x 52 + 4^2, because (n + d)(n - d) = n^2 - d^2 with n = 56 and d = 4: 3,120 + 16 = 3,136. And 73 x 74 = 70 x 74 + 3 x 74 = 5,180 + 222 = 5,402. The interviewer times the first answer but listens for the second route; a trader who checks is worth more than one who is merely fast. The limitation: these tricks suit two-digit numbers near a round anchor; for 87 x 93 use the difference of squares around 90 instead.

    Where candidates lose it

    The common loss on 56^2 is dropping one of the two cross terms and saying 2,836. Say two times 50 times 6, not fifty times six, so the doubling is audible to you as well as the interviewer.

    On 73 x 74 the loss is choosing a route with a hard middle step, like 73 x 70 plus 73 x 4, and stalling on 292. Square and add one copy; it is the shortest path and the easiest to check.

    What the interviewer asks next

    • Now 87 x 93.
    • What is 56^2 minus 44^2, without computing either square?
    • Give me 1/56 to two decimal places.

    Asked at Akuna Capital, Prop Trading, Chicago, 2025 (Wall Street Oasis): The mental math problems which were timed, one example was the 56*56
    Asked at DRW, Trader Intern Interview, London, 2026 (Wall Street Oasis): Mental math multiplication (e.g. 73*74)

Fin Maverick Free CoursesExplore Free Courses
Fin Maverick BootcampsExplore Bootcamps
Fin Maverick

Finance education that ends in a job, not a certificate that gathers dust. Built for young India.

LEARN
CalculatorsFrameworksComparisonsInterview RoadmapsShowdown
RESOURCES
All CoursesFree CoursesBootcampsInternships
COMPANY
AboutJob openingPartnership
LEGAL
Privacy PolicyTerms & ConditionsContent LicenseReturn & Refund Policy
© 2026 FIN MAVERICK / BUILT FOR INDIA.DO FINANCE, DO NOT JUST READ ABOUT IT.