Taro Logo

Software Engineer Interview Experience - India

August 12, 2024
Negative ExperienceNo Offer

Process

Coding round, interview round, basic OOP questions.

They ask questions like:

What is Object-Oriented Programming (OOP)?

Explain the four main principles of OOP: Encapsulation, Inheritance, Polymorphism, and Abstraction.

What is a class in OOP?

What is an object in OOP?

How do you create a class and an object in your preferred programming language?

What is the difference between a class and an object?

Explain the concept of inheritance in OOP.

What are the types of inheritance supported in OOP?

What is method overloading?

What is method overriding?

Explain the concept of polymorphism in OOP.

Questions

What is a class in OOP?

What is an object in OOP?

How do you create a class and an object in your preferred programming language?

Was this helpful?

Interview Statistics

The following metrics were computed from 73 interview experiences for the Bank of America Software Engineer role in India.

Success Rate

42%
Pass Rate

Bank of America's interview process for their Software Engineer roles in India is fairly selective, failing a large portion of engineers who go through it.

Experience Rating

Positive67%
Neutral22%
Negative11%

Candidates reported having very good feelings for Bank of America's Software Engineer interview process in India.

Bank of America Work Experiences