Depending on role:
Aptitude / Logical reasoning
Behavioral / Work-style test (measures how you respond in work situations)
For tech roles: Coding round on platforms like HackerRank Problems are usually medium difficulty (Arrays, Strings, Greedy, HashMap, DP basics).
Usually 1 or 2 rounds.
They ask about:
Core programming (Java / C++ / Python)
Data Structures + Algorithms
OOP Concepts
SQL + Database basics
Networking basics (sometimes)
Past project explanation Be ready to explain your own real contribution clearly.
Given a string, find the first non-repeating character.
Rotate an array by K positions.
The following metrics were computed from 25 interview experiences for the Barclays Software Engineer role in Pune, India.
Barclays's interview process for their Software Engineer roles in Pune, India is very selective, failing most engineers who go through it.
Candidates reported having very good feelings for Barclays's Software Engineer interview process in Pune, India.