Upload Button Icon Add office photos

Barclays

Compare button icon Compare button icon Compare

Filter interviews by

Barclays Software Engineer Intern Interview Questions, Process, and Tips for Freshers

Updated 5 Oct 2024

Barclays Software Engineer Intern Interview Experiences for Freshers

1 interview found

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
-

I applied via Campus Placement and was interviewed in Sep 2024. There were 2 interview rounds.

Round 1 - Coding Test 

They had given 10 MCQs questions based on OOPs(Java), 2 MCQs on SQL, 1 SQL Query to run and 1 DSA question to code based on Strings, so overall 14 question. Difficulty level was easy to Medium.

Round 2 - One-on-one 

(7 Questions)

  • Q1. Explain the time complexity of different sorting algorithms.
  • Ans. 

    Sorting algorithms have different time complexities based on their implementation and efficiency.

    • Bubble Sort: O(n^2) - compares adjacent elements and swaps them if they are in the wrong order.

    • Merge Sort: O(n log n) - divides the array into two halves, sorts them, and then merges them.

    • Quick Sort: O(n log n) - picks a pivot element and partitions the array around the pivot.

    • Heap Sort: O(n log n) - builds a max heap and re...

  • Answered by AI
  • Q2. Usage of Hashmaps and Dictionaries
  • Ans. 

    Hashmaps and dictionaries are data structures used to store key-value pairs for efficient retrieval and storage.

    • Hashmaps and dictionaries are commonly used in programming to store and retrieve data based on a unique key.

    • They offer fast lookup times, typically O(1) on average, making them ideal for scenarios where quick access to data is required.

    • Examples of using hashmaps include storing user information with a unique ...

  • Answered by AI
  • Q3. Explain 4 pillars of OOPs (Abstraction, Encapsulation, Inheritance and polymorphism)
  • Ans. 

    OOPs pillars are Abstraction, Encapsulation, Inheritance, and Polymorphism.

    • Abstraction: Hides complex implementation details and only shows necessary features. Example: Car dashboard displaying speed without showing internal engine details.

    • Encapsulation: Bundling data and methods that operate on the data into a single unit. Example: Class in Java encapsulates data members and member functions.

    • Inheritance: Allows a new ...

  • Answered by AI
  • Q4. Explain JOINS(Inner join, LEFT Join etc)
  • Ans. 

    JOINS are used in SQL to combine rows from two or more tables based on a related column between them.

    • Inner Join: Returns rows when there is at least one match in both tables.

    • LEFT Join: Returns all rows from the left table, and the matched rows from the right table.

    • RIGHT Join: Returns all rows from the right table, and the matched rows from the left table.

    • FULL Join: Returns rows when there is a match in one of the table

  • Answered by AI
  • Q5. Why Barclays? What do you think we do?
  • Ans. 

    Barclays is a global financial services company with a focus on innovation and technology.

    • Barclays is a leading global bank with a strong presence in the financial services industry.

    • Barclays is known for its commitment to innovation and technology in the financial sector.

    • Barclays offers a wide range of services including banking, investment management, and wealth management.

    • Barclays has a strong reputation for providin...

  • Answered by AI
  • Q6. How do you manage stress and prepare yourself to work under tight deadlines? Can you describe a situation from the past where you faced a similar challenge and how you handled it?
  • Ans. 

    I manage stress by prioritizing tasks, breaking them down into smaller steps, and seeking help when needed.

    • Prioritize tasks based on deadlines and importance

    • Break down tasks into smaller, manageable steps

    • Seek help from team members or mentors when feeling overwhelmed

    • Practice time management and set realistic goals

  • Answered by AI
  • Q7. Asked a few questions on the projects I mentioned in my resume.

Interview Preparation Tips

Topics to prepare for Barclays Software Engineer Intern interview:
  • OOPS
  • Java
  • SQL
  • Database Management
  • DSA
  • Arrays
  • Strings
  • Stacks
  • Sorting algorithms

Skills evaluated in this interview

Interview questions from similar companies

I was interviewed before Mar 2016.

Interview Questionnaire 

2 Questions

  • Q1. Some technical questions were asked
  • Q2. They spring hibernate MVC flow and core java and Oracle connectivity questions

Interview Preparation Tips

Round: Technical + HR Interview
Experience: There was a Team manager and his junior for the interview

Interview Preparation Tips

Round: Test
Experience: The written test was quite similar to the typical CAT pattern. It contained sections on Reading Comprehension, Data Interpretation and Mathematics.

Round: Technical + HR Interview
Experience: There were 2 interviewers in the first interview, one was a technical guy and the other was from HR. They asked me a few very simple puzzles, a few basic programming questions (swapping the value of two variables etc.), questions related to the development cycle of software products. The HR guy asked stuff like what do you want to achieve in life? Strengths, weaknesses etc.

Round: Case Study Interview
Experience: The third interview was the most important one (and I guess that was the deciding interview). The interviewer started with questions like why finance? Which companies are you sitting for? Then he gave me a case study:

Interview Questionnaire 

2 Questions

  • Q1. Oops, os, dbms, project
  • Q2. Why hsbc, why should I hire you.
  • Ans. 

    I have a strong background in software engineering and a passion for innovation, making me a valuable asset to HSBC.

    • I have a proven track record of successfully delivering high-quality software solutions in previous roles.

    • I am highly skilled in various programming languages and technologies, including Java, Python, and SQL.

    • I have experience working in agile development environments, allowing me to adapt quickly to chan...

  • Answered by AI

Interview Preparation Tips

Round: Test
Experience: 4 sections, 15 questions each. Sections on apti, english, programming, technical.
Tips: Time management, complete english and technical first
Duration: 1 hour
Total Questions: 60

Round: Group Discussion
Experience: We were asked which super hero would you like to be. Shared the information. Always present the positives and negatives and emphasize that despite of being negatives
Tips: Think everything through before speaking
Duration: 40 minutes

Round: Technical Interview
Experience: Prepare well, anything can be asked on the things written on your resume

Round: HR Interview
Experience: Sell yourself. Tell them why you would be the best candidate.
Tips: Tell your advantages of being a fresher that you would be comfortable in any technology

College Name: Acropolis institute of technology and research

I applied via Company Website and was interviewed in Oct 2019. There were 4 interview rounds.

Interview Questionnaire 

2 Questions

  • Q1. Questions asked around 30 from asp.net, MVC, web api , c#, SQL etc
  • Q2. Some non tech questions also.

Interview Preparation Tips

Interview preparation tips for other job seekers - After selecting in state bank of india, I want to share my interview experience:

There were 5 persons in interview panel and they all asked questions both technical as well as non technical.
First they started from non technical questions. Like Why Madhubani painting is famous ? What is going on delhi university at that time contract teachers were on strike. Etc.
They asked about 30 questions from technical from asp.net, aap.net MVC, c#, SQL injection, XSS, CSRF, View vs Table, Function Vs SP, web services vs web api services, banking domain etc.
Overall it was a great experience. I answered almost 80 percentage questions. When interview result declared after 20 days, My name was there and I finally selected one of the big public sector bank. That is SBI. I would like to say Thank You Naukari.com.

I applied via Company Website and was interviewed before Oct 2021. There were 2 interview rounds.

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. Design patterns that you have followed in your past projects.
  • Ans. 

    I have followed the MVC, Singleton, and Factory design patterns in my past projects.

    • MVC pattern for separating concerns and improving maintainability

    • Singleton pattern for ensuring only one instance of a class is created

    • Factory pattern for creating objects without exposing the instantiation logic

  • Answered by AI
  • Q2. How to secure the applications?
  • Ans. 

    Applications can be secured by implementing various security measures such as authentication, authorization, encryption, and regular updates.

    • Implement strong authentication mechanisms such as multi-factor authentication

    • Use authorization to restrict access to sensitive data and functionalities

    • Encrypt sensitive data both in transit and at rest

    • Regularly update the application and its dependencies to patch security vulnera...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Make sure you are aware of the basics of OOP and the programming language of your preference.
You should be aware of the security threats. The computer science subjects should also be thoroughly understood.
And, the last, excellent communication skills with quick explanation to complete most of your questions in defined interview period.

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(2 Questions)

  • Q1. Explain Encapsulation
  • Ans. 

    Encapsulation is the concept of bundling data and methods that operate on the data into a single unit.

    • Encapsulation helps in hiding the internal state of an object and only exposing necessary functionalities.

    • It allows for better control over the data by preventing direct access from outside the class.

    • Encapsulation also helps in achieving data abstraction and information hiding.

    • Example: In a class representing a car, th...

  • Answered by AI
  • Q2. How to call rest API
  • Ans. 

    To call a REST API, you can use tools like Postman or code in languages like JavaScript or Python.

    • Use tools like Postman to make HTTP requests to the API endpoints

    • In programming languages like JavaScript, use libraries like Axios or Fetch to make API calls

    • Include necessary headers, parameters, and authentication tokens in the request

    • Handle the response data accordingly, whether it's JSON, XML, or other formats

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare Sprig MVC, Spring boot and API

Skills evaluated in this interview

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

I applied via Campus Placement and was interviewed before Jul 2023. There were 2 interview rounds.

Round 1 - Coding Test 

You have to debug and correct the code given.

Round 2 - One-on-one 

(1 Question)

  • Q1. Fibonacci Series

I applied via Approached by Company and was interviewed in Aug 2021. There were 3 interview rounds.

Round 1 - Aptitude Test 

(1 Question)

  • Q1. Questions were based on behaviour reaction scenario. Eg Situation were you are stuck in problem, point of contact in problem, approach based etc.
Round 2 - Technical 

(1 Question)

  • Q1. Questions mostly on COBOL and JCL, Included COBOL-DB2 program compilation process. JCL utilities and Abends COBOL file handling scenario DB2 component in source codes etc
Round 3 - Behavioral 

(1 Question)

  • Q1. Previous project related work, expectations and work related doubts

Interview Preparation Tips

Interview preparation tips for other job seekers - My interview was for Level 6 position for Mainframe Developer role so Slightly Average Interview. General questions 75% + Tricky/ Analysis based 25% interview.
Technical round for 1 hr
Managerial round for 30 mins
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
-
Result
Selected Selected
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 

Easy level aptitude

Round 3 - Coding Test 

Easy to medium level

Round 4 - Technical 

(1 Question)

  • Q1. Introduction, questions related to post
Round 5 - HR 

(1 Question)

  • Q1. Telephonic round not much questions

Barclays Interview FAQs

How many rounds are there in Barclays Software Engineer Intern interview for freshers?
Barclays interview process for freshers usually has 2 rounds. The most common rounds in the Barclays interview process for freshers are Coding Test and One-on-one Round.
What are the top questions asked in Barclays Software Engineer Intern interview for freshers?

Some of the top questions asked at the Barclays Software Engineer Intern interview for freshers -

  1. Explain the time complexity of different sorting algorith...read more
  2. Explain 4 pillars of OOPs (Abstraction, Encapsulation, Inheritance and polymorp...read more
  3. Explain JOINS(Inner join, LEFT Join e...read more

Tell us how to improve this page.

Barclays Software Engineer Intern Interview Process for Freshers

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
 • 539 Interviews
HSBC Group Interview Questions
4.0
 • 491 Interviews
View all
Assistant Vice President
2.3k salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Senior Analyst
1.1k salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Assistant Manager
1k salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Process Advisor
932 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Analyst
826 salaries
unlock blur

₹0 L/yr - ₹0 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