I received a call from a staffing agency regarding the job offer.
There were many candidates for the job and they had quite a low number of panel members, so the rounds were quite short.
In my first round, I was asked to implement my own ArrayList. The second round was for Thread-Safe Singleton.
The third round happened after months. They asked me some Spring questions and a few simple threading questions, after which I was offered the job.
I had 3 rounds of interview. All technical, no managerial or HR rounds happened.
Define your own ArrayList implementation.
Threadsafe Singleton
Some Spring questions.
Some threading questions (very basic).
The following metrics were computed from 5 interview experiences for the Bank of America Senior Software Engineer role in Gurgaon, Haryana.
Bank of America's interview process for their Senior Software Engineer roles in Gurgaon, Haryana is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having mixed feelings for Bank of America's Senior Software Engineer interview process in Gurgaon, Haryana.