Contacted by a recruiter for an open position, I went to Newark a few weeks later for an in-person interview. I first met with an HR rep who explained what to expect working at BOA, as well as the benefits associated with the position. Next, I was taken to three separate interviews, each lasting about 30 minutes.
First was a "Cultural Interview," where I was asked a few behavioral questions. Then came a "Technical Interview," in which the hiring manager explained the position in detail. Lastly was a "Whiteboard Session," where you are asked to draw a high-level design of a project you have recently worked on.
Overall, the interview went great, but the lack of communication after the interview was severe. I was first told that they had moved on, then later brought back to Newark for a second interview. The second interview lasted maybe 20 minutes and was a complete waste of time. Weeks went by, and I never heard a thing from BOA. The phrase "wishy-washy" comes to mind when summing up this experience.
What is polymorphism?
Explain a project you've completed using a whiteboard.
The following metrics were computed from 1 interview experience for the Bank of America Software Developer role in Newark, Delaware.
Bank of America's interview process for their Software Developer roles in Newark, Delaware is extremely selective, failing the vast majority of engineers.
Candidates reported having very negative feelings for Bank of America's Software Developer interview process in Newark, Delaware.