Interview Practice

Practice / Business analysis

Build the work. Explain the decisions.

Hands-on project labs, SQL exercises, Excel workbooks and senior simulations. Move from knowing the terms to producing the evidence.

01 / LEARNING BY DOING

Discover & define

Turn an ambiguous brief into requirements and a testable plan.

02 / LEARNING BY DOING

Explore the data

Use real SQL and downloadable Excel cases to validate a decision.

03 / LEARNING BY DOING

Make the call

Practice senior tradeoffs, governance and measurable outcomes.

Start here · 2 hours · Portfolio project

A brief is only the beginning.

Follow Northstar Retail from slow refunds to a proposed future process. Build six connected artifacts, compare worked examples and keep your own drafts.

Open the project

0 of 8 review checks complete

New to business analysis?

Your starting toolkit

Read the glossary, then try these checks. Unchecked items are a learning route, not a gate.

Open the BA glossary
Stakeholder
A person affected by, or able to influence, a change.
Requirement
A verifiable need or capability, with a source and purpose.
AS-IS / TO-BE
The current process and the proposed future process.
Acceptance criterion
An observable condition that determines whether a story is accepted.
Traceability
Links from a business objective to requirements, delivery and tests.
UAT
User acceptance testing: business users validate that the solution supports real work.
NFR
A nonfunctional requirement such as response time, availability or accessibility.
RACI
Who is Responsible, Accountable, Consulted and Informed for a decision.
Baseline
An agreed version used to assess changes.
Benefit owner
The named person accountable for measuring and achieving a business benefit.

Data skills

From rows to a recommendation

Open SQL playground

EXCEL · HANDS-ON WORKBOOK

Returns operations dashboard

  1. Clean channel labels with TRIM/LOWER, calculate handling cost and flag SLA breaches.
  2. Use a lookup to assign team owners and explicitly identify unmatched channels.
  3. Build a pivot by channel: cases, total handling cost and average days. Add a chart and recommend one intervention.
Check your conclusion

Totals: 48 cases, 24 SLA breaches (>4 days), £170.40 handling cost. Pivot source is Prepared; filter headers and refresh after edits.

EXCEL · HANDS-ON WORKBOOK

Invoice and payment reconciliation

  1. Match payments to invoices by ID using SUMIF; do not assume one payment per invoice.
  2. Calculate unpaid balances, distinguish overpayments from unpaid invoices, and find orphan payments.
  3. Reconcile source invoice total to payments allocated plus outstanding balance. Summarize exceptions for finance.
Check your conclusion

Invoices total £10,200; allocated payments £9,200; outstanding net £1,000. One orphan payment INV-999 (£125) is excluded from allocation; investigate it. INV-108 is overpaid £100.

EXCEL · HANDS-ON WORKBOOK

Business case and sensitivity

  1. Calculate labor capacity value at 60%, 75% and 90% adoption with editable assumptions.
  2. Calculate annual net benefit, payback and 3-year ROI, separating capacity from cash savings.
  3. Chart net benefit by adoption; state which assumptions need validation and what a negative ROI means.
Check your conclusion

60% adoption: £12,192 annual net, 4.92-year payback, −39.04% 3-year ROI. 90%: £24,288, 2.47 years, 21.44%. License costs recur annually; implementation occurs once.

Fictional datasets. Work in a spreadsheet app; answer files include editable formulas and pivot-ready data. Formulas recalculate when opened in Excel or LibreOffice.

Senior practice · 35 minutes each

Decisions with consequences

Returning to work

Explain your experience honestly

Use these as structures, then adapt them to your actual history. Practice projects demonstrate preparation; real work stories demonstrate experience.

How do I explain a career break?

“I took a career break for [brief explanation you are comfortable sharing]. I am now ready to return. To refresh my analysis skills, I completed a fictional returns-process case study, documented requirements and UAT, and practised SQL and Excel. My earlier experience in [actual role] gives me relevant examples of [real transferable skill].” Replace brackets with truthful details; disclose only what you choose.

Tell me about a recent BA project.

“My most recent practice project was a simulated retail returns transformation. I mapped the current handoffs, identified assumptions, wrote measurable requirements and linked them to UAT cases. I did not deploy this in a company. A useful lesson was that faster median refunds can hide worse exceptions, so I added tail latency and incorrect-refund guardrails.” Then connect to a genuine work example if you have one.

What if I have never held a BA title?

“I have not yet held a BA title. In [actual context], I clarified needs with [real people] and organized [real task or evidence]. I am building formal requirements, process-mapping and data skills through practice.” Explain your own contribution and a real outcome; never present model artifacts or invented savings as employment experience.