Finance interview prep

Excel for finance interviews: the modeling test questions that come up

8 questions on the functions every analyst test uses, with computed answers, the traps graders look for, and a graded exercise for each.

Finance interviews test Excel differently from a generic skills test. Beyond knowing the functions, you are judged on whether your numbers are right under time pressure and whether someone else could follow your workbook. Depending on the firm, that ranges from a few formula questions in an online assessment to a timed case where you build a small projection, returns analysis or model from a case pack.

The questions below cover the functions that appear most in those tests. If you need the general skills first (lookups, SUMIFS, pivot tables), start with the Excel interview test practice page.

On this page

8 practice questions with answers

Work each one in Excel before opening the answer, and check your sign conventions as you go: they cause more wrong answers than the functions themselves.

1. NPV of a project, without the classic off-by-one

A project costs 10,000 today (year 0) and returns the cash flows below in years 1 to 4. The discount rate is 8%. What is the NPV?

AB
1YearCash flow
20-10,000
313,000
424,000
535,000
642,000
Show answer
=NPV(8%,B3:B6)+B2

Result: 1,646.35

Excel's NPV assumes the first value in the range arrives one period from now. The year-0 outflow is already in today's money, so it stays out of NPV and gets added on separately. Putting B2:B6 inside NPV discounts the initial investment by a year and overstates the answer. This is the most common NPV mistake in finance tests.

2. IRR of the same project

Using the same cash flows, what is the project's internal rate of return?

Show answer
=IRR(B2:B6)

Result: 15.32%

IRR does include the year-0 flow, unlike NPV, because it solves for the rate where the NPV of all flows is zero. A quick sanity check: NPV at 8% was positive, so the IRR has to be above 8%.

3. Returns on irregular dates: XIRR

An investment's cash flows land on the dates below. What is the annualized return?

AB
1DateCash flow
215 Jan 2026-50,000
330 Jun 202612,000
401 Mar 202718,000
531 Dec 202730,000
Show answer
=XIRR(B2:B5,A2:A5)

Result: 14.09%

IRR assumes equal periods. When cash flows come on real calendar dates, as in private equity, project finance or any deal model, use XIRR, which annualizes on a 365-day basis. You need at least one negative and one positive flow, and the first date should be the initial investment.

4. Loan payment and total interest

A 20-year, $300,000 loan at 4.5% annual interest is repaid monthly. Find the monthly payment, then the total interest paid over the life of the loan.

Show answer
=PMT(4.5%/12,240,-300000)  then  =B1*240-300000

Result: payment 1,897.95; total interest 155,507.55

Convert both the rate and the term to months. Enter the principal as negative so the payment comes out positive (cash-flow sign convention). Total interest is simply all payments minus the principal; an interviewer may ask for it to see whether you understand what the payment contains.

5. Future value of a monthly savings plan

An employee saves $500 at the end of every month for 10 years at 5% annual interest, compounded monthly. What is the balance at the end?

Show answer
=FV(5%/12,120,-500)

Result: 77,641.14

Same sign logic as PMT: money paid in is negative, the balance you receive back is positive. If deposits are made at the start of each month, add a fifth argument of 1 (the type argument), which makes the result slightly larger.

6. Compound annual growth rate (CAGR)

Revenue (in millions) grew from 120 in 2022 to 185 in 2026. What is the CAGR?

AB
1YearRevenue
22022120.00
32023138.00
42024151.00
52025170.00
62026185.00
Show answer
=(B6/B2)^(1/4)-1

Result: 11.43%

Four years of growth between five data points, so the exponent is 1/4, not 1/5. Counting years instead of intervals is a very common error. =RRI(4,B2,B6) gives the same answer in one function, and =RATE(4,0,-B2,B6) works too.

7. Weighted portfolio return with SUMPRODUCT

Each asset class has a portfolio weight and an expected return. What is the portfolio's expected return?

ABC
1AssetWeightReturn
2Equities55%8.2%
3Bonds30%4.1%
4Real estate10%6.3%
5Cash5%2.5%
Show answer
=SUMPRODUCT(B2:B5,C2:C5)

Result: 6.50%

SUMPRODUCT multiplies each pair and adds the results in one step, with no helper column. It's the standard way to do weighted averages in finance models. If the weights don't sum to 100%, divide by SUM(B2:B5).

8. Nominal vs effective interest rate

A savings account advertises 6% nominal annual interest, compounded monthly. What is the effective annual rate?

Show answer
=EFFECT(6%,12)

Result: 6.168%

The effective rate is what you actually earn over a year once compounding is included. Comparing two offers with different compounding frequencies only makes sense on an effective basis. NOMINAL converts the other way.

Modeling conventions graders look for

In a case or modeling test, the reviewer reads your workbook as well as checking the final number. These habits are what make it readable, and they are standard across banks and funds:

Working fast

Modeling tests are timed, and the mouse is slow. The candidates who finish are usually the ones who navigate, select ranges and fill formulas from the keyboard. Learn the core Excel keyboard shortcuts (moving to the edge of a data range, selecting to the end, filling right and down, toggling $ with F4) and practice them until they are automatic. LearnExcel's shortcut drills grade each keystroke on Windows or Mac.

FAQ

What Excel skills do investment banking and finance interviews test?

Typically lookups (XLOOKUP or INDEX/MATCH), conditional sums, NPV, IRR and XIRR, loan and growth calculations, and building a small projection with clean, consistent formulas. Speed with keyboard shortcuts matters in timed tests.

Do I need to know VBA or macros?

Rarely for analyst-level tests. Formulas, clean structure and speed matter far more. VBA comes up mainly in roles that explicitly mention automation.

Should I use XLOOKUP or INDEX/MATCH in a finance test?

Either is accepted if the firm's Excel version supports XLOOKUP. INDEX/MATCH works everywhere, so knowing it avoids surprises on older setups.

Why does my NPV not match the expected answer?

Usually because the year-0 cash flow was included inside the NPV function. Excel's NPV discounts the first value by one period, so add the initial investment outside the function.

Practice finance formulas in a real grid

Graded exercises for NPV, IRR, XIRR, PMT, FV and more, with instant feedback. Free to start, no signup required.

Start with NPV →