I applied through college or university. The process took 2 weeks. I interviewed at Bank of America (Chennai) in Nov 2025
Interview
Online Interview (recording answers for questions] ->
Technical Interview 1 ->
Technical Interview 2
The interviews were different difficulty for everyone, especially the second technical round. My interviewer did not look at my resume / projects, instead he asked me about ML and optimization problems.
Interview questions [1]
Question 1
Tech Round 1: Quite easy and smooth, OOPS questions, python datatypes and real life applications, project related
Tech Round 2: DSA - longest subsequence without repeating characters, ML related questions (how to efficiently load a large dataset etc.)
My interview at Bank of America went very well. The discussion was technical, interactive, and focused on problem-solving, Java concepts, and communication skills. Overall, it was a positive learning experience.
Interview questions [1]
Question 1
One interesting question they asked me was about handling a real-world problem using Java and explaining my approach step by step, including optimization, logic building, and decision-making during implementation.
Round 1 : HireVue Interview
Round 2 : Technical round
Round 3 : Technical round
All the rounds were of average difficulty level. Be strong in your basics and know your résumé.
I applied online. I interviewed at Bank of America (Chester, Inglaterra)
Interview
There was a compulsory video Interview which had to be done by every applicant via hire vue with about five questions, answers suggested to be between three and five minutes each