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.
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?
The following metrics were computed from 73 interview experiences for the Bank of America Software Engineer role in India.
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.
Candidates reported having very good feelings for Bank of America's Software Engineer interview process in India.