← Back to blog Barclays Online Assessment Complete Guide | SHL + Coding + Values Three-Stage Walkthrough
Barclays

Barclays Online Assessment Complete Guide | SHL + Coding + Values Three-Stage Walkthrough

2026-05-28

Barclays' Online Assessment is the textbook example of "questions aren't hard, but the cadence is brutal" — across IB, Markets, and Tech tracks, candidates routinely run out of time before they run out of ability. The OA stitches together SHL + Coding + a Values-Based questionnaire into a single sitting; one half-hour of mental drift and you're out.

This article walks both tracks end-to-end: question shape, pacing, scoring focus, and the most common real-question prototypes with Python solutions.


Barclays OA Overall Flow

Barclays OA splits into two tracks by role, but everyone finishes with the Values-Based Assessment:

Track Core content Avg. time per question Total time
Business / Ops / Finance SHL (Numerical + Verbal + Logical) + Personality Test 45-75 sec ~70 min
Technology / SDE 1 Coding (data-processing) + Personality Test 30-45 min per problem ~60 min

Either way, you finish with the Values-Based Assessment that scores you against Barclays' five values: Respect / Integrity / Service / Excellence / Stewardship.

The key insight: Barclays OA is mostly screening out candidates who read slowly, lose track of arithmetic, or panic under tempo — not algorithmically weak ones. So your prep should target speed and stability, not LeetCode hards.


Business Track — Real-Question Prototypes

Type 1: Numerical Reasoning (multi-step proportions)

An investor buys 1,500 shares at $50/share. The price rises 15%. The investor sells 40%. What is the total value of the portion sold?

Three-step solve:

  1. New price = 50 × 1.15 = $57.50
  2. Shares sold = 1,500 × 0.40 = 600
  3. Sold value = 600 × 57.5 = $34,500

Pitfall: most candidates compute "the gain" first (50 + 50×0.15) then sell — that's an extra step and a common arithmetic error. Multiply by 1.15 in one move.

Type 2: Verbal Reasoning (strict text mapping)

Short passage: CSR has no unified legal definition; "Triple bottom line = people, planet, profit"; CSR holds firms accountable to social and environmental impact, not only profits.

The trick is to map to the literal text, never your worldly intuition. Heuristics:

SHL Pacing Tactics


Tech Track Coding (Frequent Itemset)

Problem

Given a list of user purchase logs (each is a list of item IDs), find the most frequently co-occurring k-item combinations.

purchases = [
    ["milk", "bread", "egg"],
    ["milk", "bread"],
    ["egg", "bread", "butter"],
    ["milk", "bread", "butter"],
]
k = 2

Expected: the highest-frequency 2-item combination (e.g. ("bread", "milk"), count 3).

Python Solution

from collections import Counter
from itertools import combinations

def top_k_itemset(purchases, k, top=1):
    counter = Counter()
    for items in purchases:
        # Sort first so (a, b) and (b, a) collapse into one
        for combo in combinations(sorted(set(items)), k):
            counter[combo] += 1
    return counter.most_common(top)

Time complexity: O(N × C(M, k)) — N orders, M items per order Space complexity: O(unique combos)

What Barclays Graders Reward

They like They don't care about
Clear thought, stable I/O schema Whether you used a fancy algorithm
Clean primitives (Counter, combinations) Hand-rolled hash maps
A correct answer in 30 minutes Optimal asymptotics
Edge cases (empty list, single-item order) Over-abstracted helpers

Show-off code actually loses points — opposite of quant shops.


Values-Based Assessment Strategy

The personality test isn't blind multiple choice — it's a consistency check on five values:

Common question shapes:

Three rules:

  1. Avoid extreme phrasing ("I never…" / "I always…")
  2. Stay consistent — the same trait gets re-tested across the form; contradictions get flagged
  3. Don't sound competitive or self-interested; Barclays values team and long-term thinking

Suggested Prep Timeline

Phase Focus Duration
Week 1 SHL question shapes + speed arithmetic (percentages, compounding, ratios) 5-7 days
Week 2 Verbal reading, 10 questions/day at ≤50s each 5-7 days
Week 3 (Tech) LeetCode #1010 / #560 / #523 (frequency / prefix-sum) 5-7 days
Week 4 Full-length OA simulations + Personality consistency calibration 3-5 days

FAQ

Q1: How hard is the Barclays OA, really? A: The questions themselves aren't difficult — what kills people is tempo. Business track packs 60+ questions into ~45 minutes; Tech track gives ~30 minutes per problem. Speed and composure beat raw skill.

Q2: How are the Business and Tech tracks different? A: Business = SHL (Numerical + Verbal + Logical) + Personality. Tech = 1 data-processing coding problem + Personality. Both finish with the Values-Based Assessment.

Q3: What kinds of coding questions appear on the Tech OA? A: Mostly data cleaning + frequency counting + simple aggregation — frequent itemsets, per-user grouping, log parsing. The toolkit is Counter / defaultdict / itertools. Rarely DP or graphs.

Q4: Can I just guess on the Personality Test? A: No. Barclays runs internal consistency checks — the same trait is tested at multiple positions. Contradictory answers get flagged or auto-rejected.

Q5: What rounds come after the OA? A: Typically 1 HireVue (mostly behavioral) followed by 1-2 Superdays (case / technical / hiring manager). End-to-end timeline is 4-8 weeks.

Q6: Can I use a calculator on the Barclays SHL? A: Usually yes — there's an on-screen calculator, and physical calculators are allowed for some roles. But mental math is faster for the multi-step proportion questions.


Prepping for Barclays OA / VO?

Barclays' OA looks easy on paper, but the SHL tempo + the Coding question + the Personality consistency check stack into a real survival test. If you'd like 1-on-1 OA assist / OA proxy support, we tailor the plan to your track (Markets / Tech / Ops): question-shape rehearsals, SHL drills, Coding co-piloting — all designed to remove uncertainty.

We also run a complete VO assist / VO proxy track for the Superday rounds: STAR templates, case frameworks, hiring-manager follow-ups, fully managed.

Add WeChat Coding0201 to grab the full Barclays question pack and a personalized prep plan.


Contact

Email: [email protected] Telegram: @OAVOProxy WeChat: Coding0201