Straightforward and easy. It started with my background and previous work. Most of the interview involved verbally describing approaches and code, rather than actually writing down code in an interpreter. Questions involved data pipelining and data processing, and approaches related to it.
Python basics: dictionaries and data structures.
Approaches to data organization and structuring.
The following metrics were computed from 1 interview experience for the Bank of America Software Engineer III role in New York, New York.
Bank of America's interview process for their Software Engineer III roles in New York, New York 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 III interview process in New York, New York.