I applied through college or university. The process took 3 days. I interviewed at Bank of America (Mumbai) in Sep 2024
Interview
CS Fundamentals
OS:
Difference between a process and a thread
What is a deadlock? How do you prevent it?
DBMS:
What is normalization?
How does an index improve query performance?
Tell me about a time you solved a critical bug under pressure.
Describe a situation where you had a conflict with a team member and how you resolved it.
Interview questions [1]
Question 1
Tell me about a time you solved a critical bug under pressure.
Describe a situation where you had a conflict with a team member and how you resolved it.
There were two interview rounds, both primarily focused on questions related to DSA and SQL, along with discussions about my projects. Overall, the interview difficulty ranged from easy to medium.
The selection process consists of three rounds: an online test to assess basics, a technical interview focused on programming and system design concepts, and a final HR round for discussion and evaluation.
It was very easy. Asked me about my project and js questions. They asked what is async vs sync and what runs in parallel and what doesn't. Along with that what is my project about. Asked me give my intro.
Interview questions [1]
Question 1
They asked what is async vs sync and what runs in parallel and what doesn't.