Upload Button Icon Add office photos

Barclays

Compare button icon Compare button icon Compare

Filter interviews by

Barclays Software Developer Intern Interview Questions and Answers

Updated 29 Sep 2024

Barclays Software Developer Intern Interview Experiences

1 interview found

Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via LinkedIn and was interviewed before Sep 2023. There was 1 interview round.

Round 1 - Coding Test 

3 DSA questions were asked

Interview questions from similar companies

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Technical 

(2 Questions)

  • Q1. Question about the oops and other related
  • Q2. Oops concepts in details
  • Ans. 

    Oops concepts refer to Object-Oriented Programming principles like Inheritance, Polymorphism, Encapsulation, and Abstraction.

    • Inheritance: Allows a class to inherit properties and behavior from another class.

    • Polymorphism: Ability of objects to take on multiple forms.

    • Encapsulation: Bundling data and methods that operate on the data into a single unit.

    • Abstraction: Hiding the complex implementation details and showing only

  • Answered by AI
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Campus Placement and was interviewed before Nov 2023. There were 3 interview rounds.

Round 1 - Aptitude Test 

Standard Aptitude test

Round 2 - Coding Test 

Medium level question on graphs

Round 3 - Technical 

(2 Questions)

  • Q1. Matrix least sum path (dp)
  • Q2. Medium level question on Linked List

I applied via Approached by company and was interviewed in Jan 2022. There were 4 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Don’t add your photo or details such as gender, age, and address in your resume. These details do not add any value.
View all tips
Round 2 - Aptitude Test 

The questiona all are from aptitude

Round 3 - Coding Test 

Some technical medium range questions asked

Round 4 - Technical 

(3 Questions)

  • Q1. Main questions are from data structure
  • Q2. Some questions are from java
  • Q3. Some personal questions

Interview Preparation Tips

Interview preparation tips for other job seekers - Juste be confident because the questions are not that tricky

I was interviewed before Sep 2020.

Round 1 - Coding Test 

(2 Questions)

Round duration - 90 minutes
Round difficulty - Medium

The test started at 4 in the afternoon. It was online coding test from home only.

  • Q1. 

    Query and Matrix Problem Statement

    You are given a binary matrix with 'M' rows and 'N' columns, initially consisting of all 0s. You will receive 'Q' queries, which can be of four types:

    Query 1: 1 R inde...
  • Q2. 

    Jump Game Problem Statement

    In this problem, you are given an array ARR consisting of N integers. Your task is to determine the minimum number of jumps required to reach the last index of the array N - 1....

Round 2 - Face to Face 

Round duration - 40 Minutes
Round difficulty - Medium

Timing was 11 a.m. approximately. It was an online technical round.

Round 3 - Face to Face 

Round duration - 30 Minutes
Round difficulty - Medium

This was the ProFit(Professional Fitment) Round to check if we are suitable for their company and if we find their company suitable for ourselves.
Timing was around p.m.

Round 4 - HR 

Round duration - 10 Minutes
Round difficulty - Easy

Timing was around 9 p.m.

Interview Preparation Tips

Eligibility criteria7 CGPA and above, No active backlogsDeutsche Bank interview preparation:Topics to prepare for the interview - OOPS , Data Structure , Algorithms , DBMS , Dynamic Programming ,Time required to prepare for the interview - 4.5 monthsInterview preparation tips for other job seekers

Tip 1 : Practice as more as you can , I won't specify any number but be consistent.And 
Tip 2 : Participate in short coding challenges .
Tip 3 : Do at least 2-3 good projects.

Application resume tips for other job seekers

Tip 1 : Be confident of how to explain the things that you wrote in the resume . Do not put false stuff . 
Tip 2 : Projects are a good highlight.

Final outcome of the interviewSelected

Skills evaluated in this interview

I was interviewed in Sep 2020.

Round 1 - Coding Test 

Round duration - 90 minutes
Round difficulty - Medium

Timing - Late in the evening(7pm - 8 pm)
Virtual round, can give from home. 
Had to keep webcam on during the test. 
Tab switching was not allowed, and activity was monitored.

Round 2 - Face to Face 

(1 Question)

Round duration - 20 minutes
Round difficulty - Medium

Round in the morning, with 2 interviewers.
Questions based on Resume.

  • Q1. 

    Longest Subarray Zero Sum Problem Statement

    Given an array of integers arr, determine the length of the longest contiguous subarray that sums to zero.

    Input:

    N (an integer, the length of the array)
    arr (...
Round 3 - HR 

Round duration - 20 minutes
Round difficulty - Easy

In the afternoon, with 3 recruiters, 2 HRs and 1 project manager.

Interview Preparation Tips

Professional and academic backgroundI completed Computer Science Engineering from Vellore Institute of Technology. I applied for the job as SDE - Intern in ChennaiEligibility criteria7 CGPA, No arrearsRoyal Bank of Scotland interview preparation:Topics to prepare for the interview - Data Structures, Algorithms, Graph Theory, Dynamic Programming, DBMS, Networks and Communication, Agile Software Development.Time required to prepare for the interview - 1 monthInterview preparation tips for other job seekers

Tip 1 : Thoroughly prepare about the skills on your resume. Expect questions from the same.

Tip 2 : Know your projects well, be ready with outcome of project, Tools and Technology used, any hardships during the project that you overcame. Have atleast 2 projects.

Tip 3 : Practice DSA questions and all the commonly asked algorithms and puzzles

Application resume tips for other job seekers

Tip 1: Write your projects detailed - mostly in the following format: Name of the project, brief use case, tech stack used for development.


Tip 2: If you mention any Internships, use active verbs in the description - "Developed an Internal Dashboard which increased efficiency by 60%"

Tip 3: Mention your rank on sites like CodeForces, CodeChef(if they are good). Also add any extra-curriculars you were part of, Eg- "Vice President, Robotics Club ". Presents you as a well rounded individual

Final outcome of the interviewSelected

Skills evaluated in this interview

I was interviewed before Oct 2020.

Round 1 - Coding Test 

(2 Questions)

Round duration - 90 minutes
Round difficulty - Medium

Coding round, two Questions: one easy and one hard
The test was scheduled for 6 pm.

  • Q1. 

    Find the Second Largest Element

    Given an array or list of integers 'ARR', identify the second largest element in 'ARR'.

    If a second largest element does not exist, return -1.

    Example:

    Input:
    ARR = [2,...
  • Q2. 

    Ways To Make Coin Change

    Given an infinite supply of coins of varying denominations, determine the total number of ways to make change for a specified value using these coins. If it's not possible to make...

Interview Preparation Tips

Eligibility criteriaabove 7 CGPAStandard Chartered Bank interview preparation:Topics to prepare for the interview - OOPS, Data structure, DBMS, OS, Aptitude, Algorithms, Dynamic ProgrammingTime required to prepare for the interview - 2 monthsInterview preparation tips for other job seekers

Tip 1 : Practice questions regularly and sincerely
Tip 2 : Don't get demotivated by seeing other's preparaton.

Application resume tips for other job seekers

Tip 1 : Keep it neat and clean.
Tip 2 : Don't fake about projects just to give a good impression, you might get caught.

Final outcome of the interviewSelected

Skills evaluated in this interview

I was interviewed before Sep 2020.

Round 1 - Coding Test 

(1 Question)

Round duration - 90 minutes
Round difficulty - Medium

It was first entrance round which was conducted in online mode. It had 2 coding question and 10 mcqs.it was around 90 min in total and took place in evening at around 5 pm. 

  • Q1. 

    Rooks Placing Problem Statement

    You are given an n×n chessboard where rows and columns are numbered from 0 to n-1. Each cell (r, c) is located at the intersection of row 'r' and column 'c'. A rook is a ch...

Round 2 - Video Call 

Round duration - 40 minutes
Round difficulty - Medium

It was the first interview round conducted on skype. Each of the candidates were provided with the name of the interviewer and time slot in advance, and were expected to join to the link provided . The interviewer was really sincere and asked question straight to the point and asked me to write 2 3 codes for which he gave me questions and asked me to share my screen.

Round 3 - Video Call 

(1 Question)

Round duration - 30 minutes
Round difficulty - Medium

it was a technical and hr round .he asked me about my projects ,discussed my resume and questioned my skills and projects . He asked me why I wanted to join this company. Here also we were told about the result of previous round, interviewer and time slot in advance.

  • Q1. Why do you want to join this company, and can you tell me about your projects?
Round 4 - Video Call 

Round duration - 30 minutes
Round difficulty - Easy

He discussed my project and what all changes I would like to implement in near future and about resources and references We were given time slot and name of interviewer in advance.

Interview Preparation Tips

Eligibility criteriaAbove 7.5 cgpaDeutsche Bank interview preparation:Topics to prepare for the interview - data structures , algorithms , object oriented programming , dynamic programming , standard template library concepts in c++ , common algorithms ,competitive programming , web development basics, c and c++ languages in depth,discrete structures ,DBMS, mysql.Time required to prepare for the interview - 3 monthsInterview preparation tips for other job seekers

Tip 1 : Have steadiness in competitive programming 
Tip 2 : Make your basics very strong
Tip 3 : Do some projects

Application resume tips for other job seekers

Tip 1 : Have a clear and developmental resume i.e mention your achievements year wise
Tip 2 : Try not to mention your primary educations details and achievements until they are something really extraordinary
Tip 3 : mention and elaborate your projects properly yet concisely.

Final outcome of the interviewSelected

Skills evaluated in this interview

I was interviewed before Feb 2021.

Round 1 - Video Call 

(1 Question)

Round duration - 30 Minutes
Round difficulty - Medium

This video call interview round was fairly based on the Resume. The interviewer went in detail about a couple of projects related to ML and Djikstra algorithm. The questions asked were very basic; based on the technology stack I used and why did I really choose it. He also asked me to present my screen and show the code I wrote for the project.

  • Q1. 

    Dijkstra's Shortest Path Problem

    Given an undirected graph with ‘V’ vertices (labeled 0, 1, ... , V-1) and ‘E’ edges, where each edge has a weight representing the distance between two connected nodes (X,...

  • Ans. Using Adjacency Matrix

    The idea is to maintain two arrays, one stores the visited nodes, and the other array stores the distance (element at index ‘i’ denotes the distance from node 0 to node ‘i’). We pick an unvisited minimum distance vertex, then update the distance of all its adjacent vertices considering the path from source to an adjacent vertex to pass through the picked minimum distance vertex. Repeat the process...

  • Answered Anonymously
Round 2 - HR 

Round duration - 10 Minutes
Round difficulty - Easy

This was a typical round by HR. There were only 5 students shortlisted for this round so it wasn't an eliminator round. The straight strategy followed by HR was to understand why I have shifted to the IT field from Civil engineering and how keen I am to continue in this field and not exit later.

Interview Preparation Tips

Professional and academic backgroundI applied for the job as SDE - Intern in ChennaiEligibility criteriaNo criteriaStandard Chartered Bank interview preparation:Topics to prepare for the interview - Data Structures, Algorithms, Machine Learning, Data Science, Probability, Dynamic ProgrammingTime required to prepare for the interview - 6 monthsInterview preparation tips for other job seekers

Tip 1 : Have at least 2-3 projects in your which you can talk about confidently and be able to answer all the questions asked (and also be able to show the code if asked for).
Tip 2 : Advanced concepts like Dynamic programming and Graphs can be useful for the coding tests.

Application resume tips for other job seekers

Tip 1 : Make sure to include all the relevant projects with crisp and brief points.
Tip 2 : I felt the extracurricular activities mentioned on the resume had some weightage and HR probably look for that as well.

Final outcome of the interviewSelected

I was interviewed before Sep 2020.

Round 1 - Coding Test 

(2 Questions)

Round duration - 90 minutes
Round difficulty - Medium

The test was conducted at 11 am in Hackerearth and was of 90 minutes. The time was enough to solve both the questions as well as the MCQ's. It consisted of 2 coding questions and 10 MCQs. The level of questions was medium and the mcqs ranged from easy to difficult.

  • Q1. 

    Find the Minimum Cost to Reach Destination via Train

    Given 'N' stations on a train route, where the train travels from station 0 to 'N'-1, determine the minimum cost to reach the final station using given...

  • Q2. 

    Next Smaller Palindrome Problem Statement

    You are provided with a palindrome number 'N' presented as a string 'S'. The task is to determine the largest palindrome number that is strictly less than 'N'.

    I...

Round 2 - Video Call 

(1 Question)

Round duration - 45 minutes
Round difficulty - Easy

After clearing the coding round, Video call Interview was conducted at 12 pm. The interviewer was cooperative and gave hints whenever I stuck upon any question.

  • Q1. 

    Longest Consecutive Sequence Problem Statement

    You are provided with an unsorted array/list ARR of N integers. Your task is to determine the length of the longest consecutive sequence present in the array...

Round 3 - HR 

Round duration - 40 minutes
Round difficulty - Easy

I already gave the technical round so I wasn't that nervous. Also the interviewer was patiently listening the answers. It seemed like a normal conversation.

Round 4 - HR 

Round duration - 30 minutes
Round difficulty - Easy

It was the last round. 15 students were selected for this round. I was tired since I already gave 2 interviews.

Interview Preparation Tips

Professional and academic backgroundI completed Computer Science Engineering from Delhi Technological University. Eligibility criteria7 CGPADeutsche Bank interview preparation:Topics to prepare for the interview - C++, Data Structures, Dynamic Programming, Algorithms, Operating Systems, Object Oriented Programming, Database Management System, PythonTime required to prepare for the interview - 4 monthsInterview preparation tips for other job seekers

Tip 1 : Having proper knowledge over Data Structures and Algorithms is crucial. Have your concepts cleared and then select one coding platform( for example, leetcode, CodeZen, GeeksForGeeks) and try to practice at least 5 questions everyday topic-wise. I completed around 300+ questions on leetcode, 100+ questions on geeks for geeks and around 30-40 problems on InterviewBit.
Tip 2 : Focus on time and space complexity. Students usually ignore this fact. However, you should think about how you can optimize your code further. Hence, instead of trying to solve more problems, try to analyze it.
Tip 3 : It sometimes gets easy to demotivate but you need to keep practicing daily. Don't cut down your sleep and diet. Healthy lifestyle and personality development also plays a crucial part.

Application resume tips for other job seekers

Tip 1 : Do not mention those skills, projects or achievements which you haven't achieved. The interviewer is intelligent enough to verify them.
Tip 2 : Do not keep your resume too long, and do not mention irrelevant details. One page resume for an intern is enough.
Tip 3 : Have projects related to the field which you are applying for, this shows you are already experienced in the field.

Final outcome of the interviewSelected

Skills evaluated in this interview

Barclays Interview FAQs

How many rounds are there in Barclays Software Developer Intern interview?
Barclays interview process usually has 1 rounds. The most common rounds in the Barclays interview process are Coding Test.

Tell us how to improve this page.

Barclays Software Developer Intern Interview Process

based on 1 interview

Interview experience

5
  
Excellent
View more

Interview Questions from Similar Companies

ICICI Bank Interview Questions
4.0
 • 2.4k Interviews
HDFC Bank Interview Questions
3.9
 • 2.1k Interviews
Axis Bank Interview Questions
3.8
 • 1.5k Interviews
IDFC FIRST Bank Interview Questions
3.9
 • 642 Interviews
IndusInd Bank Interview Questions
3.5
 • 602 Interviews
Bandhan Bank Interview Questions
3.7
 • 536 Interviews
HSBC Group Interview Questions
4.0
 • 484 Interviews
View all
Assistant Vice President
2.3k salaries
unlock blur

₹17 L/yr - ₹45 L/yr

Senior Analyst
1.1k salaries
unlock blur

₹3 L/yr - ₹11.2 L/yr

Assistant Manager
1k salaries
unlock blur

₹7.9 L/yr - ₹24.5 L/yr

Process Advisor
932 salaries
unlock blur

₹1 L/yr - ₹8.3 L/yr

Analyst
861 salaries
unlock blur

₹5 L/yr - ₹22 L/yr

Explore more salaries
Compare Barclays with

Deutsche Bank

3.9
Compare

Accenture

3.8
Compare

Amazon

4.1
Compare

Deloitte

3.8
Compare
Did you find this page helpful?
Yes No
write
Share an Interview