Top 50
Prep plan
Updated weekly · Last refresh Oct 17

Barclays Software Engineer Interview Questions

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

50questions
~11htotal time
Track your progressSign up free to work through all 50 questions and resume where you left off.
Start practicing free →
1
CodingStart here. 14 questions · ~177 min
Make Array Strictly IncreasingMedium
Practice

Determine whether independently reducing array values can produce a strictly increasing sequence using greedy lower bounds.

ArraysArray ManipulationAlgorithmsBarclays
Reverse Substring in Binary StringsMedium
Practice

Use breadth-first search to find the fewest scheduled substring reversals needed to transform one binary string into another.

bfsArray ManipulationAlgorithmsBarclays
More Coding questions with a free account
2
SQL & Data Manipulation13 questions + 1 drill · ~174 min
3
System Design3 questions · ~38 min
ExecutorService and Thread LifecycleHard

Explain ExecutorService thread lifecycles and design low-latency ML serving for millions of users.

low latencydistributed systemsml inferenceBarclays
More System Design questions with a free account
4
Execution13 questions · ~164 min
Working Effectively in a TeamEasy
Recently asked

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

Success CriteriaRisk AssessmentScope ManagementBarclays
More Execution questions with a free account
5
Behavioral & Leadership4 questions · ~51 min
More Behavioral & Leadership questions with a free account
6
More topics3 questions · ~38 min
Explain the internal mechanics of a Map in JavaHard
Recently asked

Explains how HashMap uses hashing, buckets, collision handling, resizing, and equals/hashCode to store and retrieve entries.

javaJVM InternalsData StructuresBarclays
IEEE and NetworkingMedium
Recently asked

Tests theoretical networking knowledge and industry standards awareness.

NetworkingBarclays
Core Concepts of Batch ApplicationsMedium
Recently asked

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 1 hands-on drill to finish this plan.