14 questions · from 2 interviews · 4 asked more than once
Barclays interview questions
Every question candidates reported from their Barclays interviews, most frequently asked first. Each links to the write-up it came from, so you can see the round and how it went.
Barclays coding and DSA questions
- 01
Print All Combinations of Given Length
Given a set of characters, print all possible combinations of a specified length.
Asked 2 times · From On-campus Summer,2021 Internship Barclays
- 02
DSA Concepts: DFS/BFS, Data Structures, Searching
Explain the differences between Depth-First Search (DFS) and Breadth-First Search (BFS), describe their implementations, and provide real-life examples. Discuss the distinctions between LinkedLists, arrays, queues, and stacks, including their time…
- 03
Constant Time Insertion & Full Access Character List
Design a data structure or approach for managing a long list of characters where insertion takes constant time, and the entire list/word can be accessed without needing a loop. (Hint: Consider using a string, potentially with cin for handling large inputs).
- 04
Maintain Sorted Student List by Marks
Given names and marks of students, describe an approach to efficiently maintain this list continuously sorted with respect to their marks.
- 05
DFS and BFS Comparison
Explain the differences between Depth-First Search (DFS) and Breadth-First Search (BFS), discuss their implementations, and provide real-life examples of their use.
- 06
Data Structure Comparisons and Complexities
Explain the differences between LinkedList, array, queue, and stack. Discuss their time complexities for insertion, search, and deletion operations.
- 07
Searching Algorithms Comparison
Discuss known searching algorithms and explain why binary search is generally preferred over ternary search.
- 08
Constant Time Character List Insertion & Full Access
Given a long list of characters, describe a data structure where insertion takes constant time, and the entire list/word can be accessed without explicit loops (e.g., using cin for input, considering large sizes). (Hint: consider std::string).
- 09
Maintain Sorted List of Students by Marks
Given names and marks of students, describe a method to maintain this list consistently sorted with respect to the students' marks.
Barclays behavioural and HR questions
- 01
Behavioral: Strengths, Weaknesses, and Company Principles
Discuss your personal strengths and weaknesses, and explain how your values and professional conduct align with Barclays' core principles and organizational culture.
Asked 2 times · From On-campus Summer,2021 Internship Barclays
Barclays other questions
- 01
Operating System Concepts
Discuss the definition of an Operating System, its core functions, and explain fundamental concepts like Scheduling, Memory management, and File management.
Asked 2 times · From On-campus Summer,2021 Internship Barclays
- 02
C++ Fundamentals
Discuss common libraries in C++, the advantages of using C++ over other programming languages, the Standard Template Library (STL) in C++, and define primitive data types with illustrative examples.
Asked 2 times · From On-campus Summer,2021 Internship Barclays
- 03
OOPs: Inheritance & Exception Handling
Explain inheritance with real-life examples and discuss the principles and implementation of exception handling in Object-Oriented Programming.
- 04
OOP Concepts: Inheritance & Exception Handling
Discuss Inheritance with real-life examples and explain Exception handling.
Barclays interview questions FAQ
What questions are asked in Barclays interviews?
Candidates reported 14 distinct questions across 2 Barclays interviews. 9 coding and DSA questions, 1 behavioural and HR questions, 4 other questions.
Which Barclays interview questions are asked most often?
The most repeated are "Print All Combinations of Given Length" (2 times), "Operating System Concepts" (2 times), "C++ Fundamentals" (2 times), "Behavioral: Strengths, Weaknesses, and Company Principles" (2 times).