The interview journey at Bank of America typically begins with an Online Assessment, which evaluates a candidate’s problem-solving and technical foundations. The test usually includes quantitative aptitude, logical reasoning, and verbal ability sections, followed by coding questions that focus on arrays, strings, and basic algorithmic thinking. In addition, candidates may face technical MCQs covering Java, OOPS, DBMS, DSA, operating systems, and networking concepts. This round acts as the first filter to shortlist students with strong fundamentals.