The interview process included four rounds.
The first one was an online test in which questions were asked to test General Aptitude (Quantitative and Qualitative) and Verbals, along with some Technical MCQs on OOPS, basics of C/C++/Java, and DBMS (SQL).
The second round was a F2F technical plus HR interview with a panel of two members. Basic technical questions were asked on the concepts of OOPS, C/C++, DBMS, and Operating Systems. For some students, questions on Networks & Communication and Java were also asked. Questions based on the resume were asked too, along with some puzzles and brain teasers. The HR part of this round included scenario-based questions and case studies that required presence of mind and quick thinking ability. They would care about how good a person you'd be to work with in the company.
The third round was another F2F technical interview where questions based on projects you have done and skills you have learned were asked. It had several questions from most parts of the resume. The knowledge of Data Structures and Algorithms was tested. Many situation-based algorithms were asked to be written on paper, and code optimization was also expected. SQL queries and DBMS questions were asked. The questions were asked from the topics you have worked on previously, and the interviewer would dig deeper into them to check if you knew your concepts well. This round was the toughest among all.
The fourth and final round was the HR interview. You'd mostly be giving this round if you have already been through all other rounds. By this time, you're almost selected, and the questions asked were rather friendly than anything to stress about. They asked you to tell about the company, about yourself, about your family, and your preferences for the job.
That's it, thanks.
Questions on OOPS, DBMS, Data Structures and Algorithms, C/C++, Operating Systems, Networks, and Communication were asked.
Some questions were scenario-based, and some were puzzles.
They also asked questions from the resume.
The following metrics were computed from 4 interview experiences for the Bank of America Software Engineer role in Vellore, Tamil Nadu.
Bank of America's interview process for their Software Engineer roles in Vellore, Tamil Nadu 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 Vellore, Tamil Nadu.