The interviewer was generous and friendly. He gave an intro about his company and what kind of work they do on a daily basis. He asked questions about my previous projects and some questions regarding my current courses. Expect to see some Python and Unix (bash) questions, as they primarily use Python for their code work. Some departments may use different languages like Java and C++, but my department used primarily Python.
The following metrics were computed from 3 interview experiences for the Bank of America Software Engineer role in Toronto, Ontario.
Bank of America's interview process for their Software Engineer roles in Toronto, Ontario is incredibly easy as the vast majority of engineers get an offer after going through it.
Candidates reported having very good feelings for Bank of America's Software Engineer interview process in Toronto, Ontario.