Total there were 3 rounds.
The first round is the Online Assessment. There were 2 coding questions and other questions related to coding.
Round 2: Technical Interview 1
Round 3: Technical Interview 2
For Round one, I didn't remember the questions, but they were based on DSA.
In Round 2, they asked all OOPs concepts and basics of Python.
In Round 3, they asked basics of Python and one coding question.
The following metrics were computed from 3 interview experiences for the Bank of America Python Developer role in India.
Bank of America's interview process for their Python Developer roles in India 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 Python Developer interview process in India.