Bank of America is a great place to work and especially to start your career.
The projects are interesting. The technology can be a little dated, but hopefully things have changed, as the tech space is rapidly changing. Overall, I had a great experience. If you get a good manager, you'll be fine.
Technology can be very dated and not keep up with the latest trends.
Phone call interview, technical interview, behavioral interview, in-person interview, and about 2 hours in total. They are nice if you need time to think about it, but that is still not a good sign for them.
Coding Assessment: Online test with DSA and basic problem-solving questions. Two Technical Rounds: Round 1: DSA + SQL questions Round 2: Software fundamentals (OOPS, OS, DBMS, networking, etc.) HR Round: Behavioral questions, background, salary,
Basic Oops concepts, some medium-level DSA, and in-depth questions on projects and technical electives mentioned in the resume were asked. I would rank the difficulty level somewhere between easy to medium.
Phone call interview, technical interview, behavioral interview, in-person interview, and about 2 hours in total. They are nice if you need time to think about it, but that is still not a good sign for them.
Coding Assessment: Online test with DSA and basic problem-solving questions. Two Technical Rounds: Round 1: DSA + SQL questions Round 2: Software fundamentals (OOPS, OS, DBMS, networking, etc.) HR Round: Behavioral questions, background, salary,
Basic Oops concepts, some medium-level DSA, and in-depth questions on projects and technical electives mentioned in the resume were asked. I would rank the difficulty level somewhere between easy to medium.