
Synthesized from 13 candidate submissions for ALL.
Barclays' hiring process for technical roles emphasizes a strong foundation in core computer science concepts, problem-solving skills, and behavioral alignment with the company’s values (RISES: Respect, Integrity, Service, Excellence, Stewardship). Candidates are rigorously evaluated through a multi-stage process, including online assessments (OA), technical interviews, and HR rounds, with a recurring focus on DSA, SQL, OOP, and system design. The process is highly competitive, with selection rates varying significantly across roles and campuses.
The interview process for Technology Graduate Developer 2025 at Barclays consisted of an online assessment, a technical round, and an HR round, with 23 candidates selected out of the initial pool
Online Assessment, 1hr 30mins, MCQs on Computer Networks, OS, and DBMS, 1 SQL query, 1 DSA question
Online Assessment
MCQs on Computer Networks, OS, and DBMS
1 SQL query
Technical Round
OOP Concepts
Java/C++
DBMS concepts
SQL queries
HR Round
Resume discussion
Extracurricular contributions
Situational based questions
The candidate participated in a Barclays internship interview process for a Java Developer role, which included an online assessment and a 30-minute technical and HR interview. The interview concluded with the candidate expressing satisfaction with their responses.
60-minute online test with Java-based MCQs and 2 medium-level coding questions sourced from platforms like LeetCode and HackerEarth.
60-minute online test consisting of Java-based MCQs and 2 medium-level coding questions.
30-minute interview focusing on Java, OOP concepts, SQL, and HR-based questions.
Difference between the 'unique' keyword and the 'distinct' keyword in Java
SQL-related questions about tables and their relations in the candidate's project
Handling team members not meeting deadlines as a project lead
Alignment with Barclays values (RISES) professionally