he process began with a HireVue digital interview. It was a one-way video interview where I had to record responses to pre-set questions. There were about 3–5 questions in total. For each question, I had 30 seconds to prepare and around 90 seconds to speak. The focus was heavily on behavioral questions and my interest in the financial sector, rather than deep technical coding questions at this stage. The platform was easy to use.
I got it from a conference. It was mostly technical and was grilled on my resume. They asked me to write code twice during interview and recite once from memory.
I applied online. I interviewed at Bank of America (Charlotte, NC) in Nov 2025
Interview
It was a super day, two back to back short interviews. Both recruiters asked the same questions and it was purely behavioral with a few technical questions. Be prepared to answer in STAR format.
Interview questions [1]
Question 1
Favorite coding language and why? A drawback of this language?
Software Engineer(Internship) applicants have rated the interview process at Bank of America with 2.7 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 64% positive. To compare, the company-average is 67.8% positive. This is according to Glassdoor user ratings.
Candidates applying for Software Engineer(Internship) roles take an average of 31 days to get hired, when considering 22 user submitted interviews for this role. To compare, the hiring process at Bank of America overall takes an average of 23 days.
Common stages of the interview process at Bank of America as a Software Engineer(Internship) according to 22 Glassdoor interviews include:
Phone interview: 23%
One on one interview: 19%
Presentation: 16%
Personality test: 10%
IQ intelligence test: 10%
Drug test: 6%
Skills test: 6%
Group panel interview: 3%
Other: 3%
Background check: 3%
Here are the most commonly searched roles for interview reports -