Taro Logo

Software Engineer (Internship) Interview Experience - Mumbai, India

October 1, 2024
Positive ExperienceGot Offer

Process

In the first round, I was given a technical test that consisted of 14 questions in total. The questions were spread across various topics, including:

• 10 MCQs on OOPs concepts, primarily based on Java. • 2 MCQs on SQL, covering the basics of database queries. • 1 SQL query where I had to write a query to run a specific function. • 1 DSA problem, which was focused on coding using strings.

The overall difficulty level of the questions was from easy to medium, making it manageable if you have a good grasp of the fundamentals.

In the second round, there was a one-on-one technical interview where I was asked the following questions: • Explain the time complexity of different sorting algorithms. • Discuss the usage of Hashmaps and Dictionaries, and when it is appropriate to use them. • Explain the four pillars of OOP (Abstraction, Encapsulation, Inheritance, Polymorphism) with examples. • Write and explain a query using SQL JOINs, including INNER JOIN and LEFT JOIN. • Why Barclays? What do you think we do here? • How do you manage stress and prepare yourself to work under tight deadlines? I also had to describe a past situation where I faced a similar challenge and how I handled it.

• They asked a few questions related to the projects I mentioned in my resume.

Questions

Explain the time complexity of different sorting algorithms.

Discuss the usage of Hashmaps and Dictionaries, and when it is appropriate to use them.

Explain the four pillars of OOP (Abstraction, Encapsulation, Inheritance, Polymorphism) with examples.

Write and explain a query using SQL JOINs, including INNER JOIN and LEFT JOIN.

Why Barclays? What do you think we do here?

How do you manage stress and prepare yourself to work under tight deadlines? I also had to describe a past situation where I faced a similar challenge and how I handled it.

Was this helpful?

Interview Statistics

The following metrics were computed from 3 interview experiences for the Barclays Software Engineer (Internship) role in Mumbai, India.

Success Rate

33%
Pass Rate

Barclays's interview process for their Software Engineer (Internship) roles in Mumbai, India is fairly selective, failing a large portion of engineers who go through it.

Experience Rating

Positive67%
Neutral0%
Negative33%

Candidates reported having very good feelings for Barclays's Software Engineer (Internship) interview process in Mumbai, India.