Top 50
Prep plan
Updated weekly · Last refresh Aug 30

Barclays Software Engineer Interview Questions

The questions to prepare for a Barclays Software Engineer interview. Questions from real interview reports rank first. Updated weekly.

50questions
~8htotal time
Track your progressSign up free to work through all 50 questions and resume where you left off.
Start practicing free →
1
CodingStart here. 17 questions · ~156 min
Reverse a Linked ListEasy
Practice

Reverse a singly linked list in place using pointer manipulation.

RecursionLinked ListsBarclays
Serialize and Deserialize Binary TreeMedium
Practice

Serialize a binary tree to a string and reconstruct it exactly using preorder traversal with null markers.

RecursionHash TablesQueueBarclays
Hash Table vs Binary Search TreeEasy

Compare hash tables and binary search trees by structure, operation costs, ordering, and when each is the better choice.

Hash TablesbstData StructuresBarclays
More Coding questions with a free account
2
SQL & Data Manipulation10 questions + 3 drills · ~122 min
3
Execution17 questions · ~156 min
Working Effectively in a TeamEasy

Describe how you contributed to a team effort, aligned stakeholders, and helped deliver a shared outcome.

Success CriteriaRisk AssessmentScope ManagementBarclays
Quality Under Tight DeadlineMedium

Explain how you protect quality on a fixed-deadline engineering project by managing scope, risks, and release criteria.

Launch PlanningTrade-offsScope ManagementBarclays
More Execution questions with a free account
4
Behavioral & Leadership5 questions · ~46 min
More Behavioral & Leadership questions with a free account
5
More topics1 question · ~9 min
Core Concepts of Batch ApplicationsMedium

Tests your ability to explain how batch jobs are designed, scheduled, and operated for reliable processing at Barclays.

SchedulingBatch ProcessingDependenciesBarclays
The finish line: interview-readyComplete all 50 questions plus 3 hands-on drills to finish this plan.