Interview experience
Bank of America Interview Questions
Overview
Section titled “Overview”Bank of America’s India technology hiring runs through BA Continuum India (GTO), opening with a one-way HireVue video round before moving into a standard OA-plus-two-technical-rounds-plus-HR loop.
Bank of America interview process at a glance
Section titled “Bank of America interview process at a glance”| Round | Duration | What it tests |
|---|---|---|
| HireVue video round | Self-paced, ~30 min | 2 HR/behavioral + 2 coding + 1 technical question, recorded |
| Online Assessment | 90-120 min | Aptitude + coding / technical MCQs |
| Technical Round 1 | 45-60 min | DSA, OOPs, SQL, Java/C++ |
| Technical Round 2 | 45-60 min | OOD/system-design flavor, projects, domain topics |
| HR | 20-30 min | Motivation, location, background verification |
HireVue video round
Section titled “HireVue video round”A one-way, self-paced video interview where you record answers to preset prompts with no live interviewer watching. It’s an early filter before any human touchpoint, so clear, structured answers on the first take matter more than polish.
Common questions
- Tell me about yourself / why Bank of America
- A coding question explained verbally, e.g. reverse a string or find the second-largest number in an array
- A short technical concept question (OOPs basics, a data structure trade-off)
- Describe a time you worked in a team under a deadline
Online Assessment
Section titled “Online Assessment”Aptitude plus coding/technical MCQs covering DBMS, OS, and core programming, with a couple of coding problems on strings and data structures.
Common questions
- Coding on strings and basic data structures (easy-medium)
- DBMS queries and normalization MCQs
- OS fundamentals - scheduling, memory management
- Logical reasoning and quantitative aptitude
Technical Round 1
Section titled “Technical Round 1”A DSA-and-fundamentals round: live coding plus questions on OOPs and SQL, with the interviewer probing complexity and edge cases as much as the final answer.
Common questions
- Binary search implementation and variants
- Merge two sorted linked lists
- Explain the four pillars of OOPs and SOLID principles
- Write and optimize a SQL query (joins, aggregates)
Technical Round 2
Section titled “Technical Round 2”Leans into OOD/system-design-style thinking plus a detailed project walkthrough and domain conversation - core banking APIs and Java come up often for Global Technology roles.
Common questions
- Walk through your most complex project - architecture, hardest bug, what you’d rebuild
- Design a small object-oriented system (apply SOLID principles) rather than a full distributed design
- Explain how a core banking API might handle a failure or retry
- Front-end or back-end deep-dive questions depending on the specific role
Full round-by-round narratives are on the Bank of America interview experience page.
HR round
Section titled “HR round”A closing 20-30 minute conversation on motivation, location, and logistics - background verification timelines come up specifically given the regulated environment.
Common questions
- Why Bank of America, and why banking technology specifically?
- Comfort with background verification timelines
- Which GTO location (Mumbai, Chennai, Hyderabad, Gurugram, GIFT City) can you relocate to?
- Strengths, weaknesses, and a teamwork or conflict story
Sample answer frameworks for each of these are on the Bank of America HR interview questions page.
BA Continuum India and the GTO footprint
Section titled “BA Continuum India and the GTO footprint”Bank of America’s India hiring sits inside BA Continuum India Private Limited (BACI), the non-banking subsidiary that runs Global Technology and Operations (GTO) work - application development, infrastructure, and business process support for Consumer Banking, Global Banking and Markets, and Global Wealth and Investment Management. Unlike a single-campus tech center, BACI operates across five India locations - Mumbai, Chennai, Hyderabad, Gurugram, and GIFT City (Gandhinagar) - so the HR round’s relocation question is genuinely consequential, not boilerplate.
Frequently asked questions about Bank of America interviews
Section titled “Frequently asked questions about Bank of America interviews”What is the Bank of America interview process for freshers?
Bank of America’s Global Technology (BA Continuum India / GTO) process typically runs 4-5 stages: 1. A HireVue on-demand video round - 5 recorded questions (2 HR/behavioral, 2 coding, 1 technical) answered on camera with no live interviewer. 2. An Online Assessment (90-120 min) with aptitude plus coding/technical MCQs. 3. Technical Interview 1 (45-60 min) - DSA, OOPs, SQL, Java/C++. 4. Technical Interview 2 (45-60 min) - system-design-flavored OOD, projects, and domain topics like core banking APIs. 5. An HR round (20-30 min) on motivation, location, and background verification. Total timeline is roughly 2-3 weeks.
What is the Bank of America HireVue round like?
It’s a one-way recorded video interview - no live interviewer - with 5 questions typically split as 2 HR/behavioral prompts, 2 coding questions (explained verbally or typed, not always compiled live), and 1 broader technical question. It’s an early filter before the online assessment and live technical rounds, so structure and clarity matter as much as content.
What questions are asked in Bank of America interviews?
Coding questions lean easy-to-medium: binary search, reverse a string, two-sum variants, finding the second-largest number in an array, merging two sorted linked lists. Technical rounds also cover OOPs and SOLID principles, SQL queries, DBMS/OS fundamentals, and a deep walkthrough of your resume projects. Domain conversations touch core banking APIs and Java. HR checks ownership, teamwork, and comfort with background verification.
How many rounds are there in the Bank of America interview?
Typically 4-5 touchpoints: a HireVue video round, an online assessment, one or two live technical interviews, and a closing HR round. Some drives fold the HireVue stage into the online assessment step or skip a technical round - check your specific college placement email for the exact sequence.
How should I prepare for Bank of America interviews?
Practice timed DSA and aptitude mocks (binary search, linked lists, array problems come up often), revise OOPs/SOLID principles and SQL, prepare one crisp project narrative you can defend in depth, and rehearse the HireVue format by recording yourself answering common behavioral and coding-explanation prompts on camera.
Where does Bank of America hire technology talent in India?
Through BA Continuum India Private Limited (BACI), the non-banking subsidiary that runs Bank of America’s Global Technology and Operations (GTO) in India, with campuses across Mumbai, Chennai, Hyderabad, Gurugram, and GIFT City (Gandhinagar). Which city you’re hired into affects relocation logistics discussed in the HR round, but the interview process itself is standardised across locations.

