Taro Logo

Senior Software Engineer Interview Experience - Hyderābād, India

December 1, 2015
Neutral ExperienceNo Offer

Process

The process was organized. I had to face 3 rounds of interviews; all of them were technical. The first two rounds took place on the same day, and another round took place 3 days later. All were F2F. The questions were pretty average. They were looking for willingness to work on Python. The HR kept me posted about the status of each of the interviews.

Questions

What is instanceof in Java?

What will happen in the cases below:

java class A { } class B { }

A a = new A(); B b = new B();

if(b instanceof A) { } if(a instanceof Object) { }

What are the collections you have used?

Write implementation of list.add() method.

Write a program to project the second largest element for an array. No collections or sort API to be used.

What is the difference between a thread and a process?

If an application server shuts down in Unix but the OS is up, how can you check the reason why the server went down?

What is the difference between abstraction and inheritance?

How to make sure no class extends my class?

Write an UPDATE statement to toggle a column's data that has 1s and 0s.

Write an UPDATE statement to populate table-2 with data from table-1 using ID fields of both tables.

Write a program to find a duplicate number in an array of 10,000 sequential numbers.

Are you interested in working in Python?

What are the technologies/programming languages you have learned in the past 6 months?

Was this helpful?

Interview Statistics

The following metrics were computed from 9 interview experiences for the Bank of America Senior Software Engineer role in Hyderābād, Telangana.

Success Rate

22%
Pass Rate

Bank of America's interview process for their Senior Software Engineer roles in Hyderābād, Telangana is very selective, failing most engineers who go through it.

Experience Rating

Positive56%
Neutral33%
Negative11%

Candidates reported having very good feelings for Bank of America's Senior Software Engineer interview process in Hyderābād, Telangana.

Bank of America Work Experiences