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:
- New price = 50 × 1.15 = $57.50
- Shares sold = 1,500 × 0.40 = 600
- 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:
- Options with absolute words (only / always / never / globally unified) → almost always wrong
- Options that echo the passage's exact phrasing → correct
- "Common sense" answers are traps
SHL Pacing Tactics
- Aim to read + compute + click in ≤ 60 seconds
- Pre-divide your scratch paper into 4 quadrants: question # / key numbers / interim result / answer
- If a question doesn't crack in 90 seconds, skip and come back — never burn a streak
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:
- Respect — treat colleagues equally
- Integrity — honesty first
- Service — client-centered thinking
- Excellence — pursue mastery
- Stewardship — long-term, accountable
Common question shapes:
- "Which of the following is most / least like you?"
- "What do you typically do in team conflict?"
- "Under pressure you tend to …"
Three rules:
- Avoid extreme phrasing ("I never…" / "I always…")
- Stay consistent — the same trait gets re-tested across the form; contradictions get flagged
- 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