Bank Of America
Bank of America India interview process: HireVue virtual assessment, technical and HR rounds for analyst, technology and operations roles across India centres.
- 1,881 open jobs
- 1904 (as Ban founded
- ~20,000+ (including Global Capability Centers) employees in India
- Charlotte headquarters
About Bank Of America
Bank of America is one of the world's largest financial institutions, serving individual consumers, small and mid-sized businesses and large corporations with banking, investing, asset management and risk management products. It is headquartered in Charlotte, North Carolina, and operates in more than 35 countries.
In India the bank runs its global business services centres, historically known as BA Continuum, in Hyderabad, Mumbai, Chennai and Gurugram, employing tens of thousands of people. These centres build and support the bank's technology, run operations for consumer, wealth and global markets businesses, and house teams in risk, finance, data analytics, quantitative modelling, cybersecurity and audit. Campus hiring focuses on engineering colleges for technology analyst roles and on business schools and commerce colleges for operations, finance and analytics.
The bank looks for candidates with strong fundamentals, an eye for controls and the ability to communicate with global stakeholders. Its stated values, responsible growth and putting clients first, come up directly in interviews, and it is known for structured, fair processes that are not designed to trip candidates up.
Bank Of America hiring process
Bank of America's India hiring is a three-stage process for most roles: a virtual assessment, a technical or functional interview and an HR interview. Senior roles add a managerial round.
1. Application and registration
Apply on the Bank of America careers site, through your campus placement cell or via a portal such as Jobaaj. For campus drives you register your details and upload your resume; the assessment link usually arrives within a few days.
2. Virtual assessment on HireVue
An elimination round of about 90 minutes conducted on the HireVue platform with AI-based proctoring. For technology roles it combines a recorded self-introduction, two coding questions (one easy, one medium), an explanation question about your approach and a professional fitment question. Operations and analytics roles get aptitude, reasoning and recorded behavioural questions instead of coding.
3. Technical or functional interview
A 45 to 60 minute video interview with a senior engineer or functional lead. Technology candidates are tested on data structures, SQL and their projects in the first technical round, and on software fundamentals such as OOP, operating systems, DBMS and networking in a second. Operations, risk and finance candidates discuss domain concepts, Excel or SQL skills and process scenarios.
4. Managerial interview
For experienced hires and some campus roles, the hiring manager conducts a 30 to 45 minute interview on how you work: Agile practices, handling production incidents, working with US-based teams and delivering under deadlines.
5. HR interview
A 20 to 30 minute conversation covering your background, behavioural questions, salary expectations, shift flexibility and fit with the bank's values. It is rarely an elimination round for campus hires but it decides grade and compensation for laterals.
6. Offer and background verification
Offers typically follow within one to two weeks. Background checks cover education, employment and criminal records and must be cleared before the joining date. New joiners complete compliance and information security training in the first weeks.
Bank Of America interview rounds
Candidates generally report three to four rounds, rated moderate in difficulty. The virtual assessment eliminates the most people, so prepare for it seriously.
Round 1: HireVue virtual assessment
Ninety minutes, online, AI-proctored. Technology candidates must both code and explain; camera and audio stay on throughout.
- Easy coding: array manipulation, string reversal, frequency counts
- Medium coding: linked lists, two-pointer problems, simple dynamic programming
- Recorded questions: introduce yourself, explain your solution, why Bank of America
- Non-technical roles: quantitative aptitude, logical reasoning, situational judgement
Round 2: Technical interview one
Forty-five to sixty minutes with a senior engineer or analyst, including live problem solving in a shared editor.
- Data structures and algorithms at easy to medium level
- SQL: joins, aggregations, finding duplicates, second-highest salary
- Walk through a project from your resume and its design decisions
- Operations and finance: trade lifecycle, reconciliations, journal entries, KYC
Round 3: Technical interview two or managerial round
Thirty to forty-five minutes with a lead or hiring manager. The focus moves from coding to fundamentals and judgement.
- OOP principles, operating system concepts, DBMS normalisation, basics of networking
- How would you debug a job that fails only in production?
- Describe your role in Agile ceremonies and how you estimate work
- A control breach is discovered in your process; what are your first steps?
Round 4: HR interview
Twenty to thirty minutes with a recruiter or HR partner.
- Tell me about a conflict in a team and how you resolved it
- Why Bank of America over other global banks in India?
- Comfort with shift timings aligned to US hours
- Salary expectation, notice period and location preference
Bank Of America salaries
| Designation | Average salary |
|---|---|
Operations Manager Experience: 8 - 12 years yrs |
₹ 24.7 Lakhs /year Typical range ₹18.2 L – ₹31.2 L/yr |
Assistant Manager - Operations Experience: 5 - 8 years yrs |
₹ 14.3 Lakhs /year Typical range ₹10.4 L – ₹18.2 L/yr |
Team Leader Experience: 3 - 6 years yrs |
₹ 8.2 Lakhs /year Typical range ₹5.9 L – ₹10.4 L/yr |
Customer Support Executive Experience: 0 - 2 years yrs |
₹ 4.1 Lakhs /year Typical range ₹2.9 L – ₹5.2 L/yr |
Figures are estimates based on typical market ranges for this role and sector, not company-published pay. Actual offers vary by location, skills and negotiation.
Bank Of America interview questions
Question banks most relevant to roles at Bank Of America, with model answers.
Bank Of America interview FAQs
Q1How many rounds does Bank of America conduct in India?
Usually three to four: a HireVue virtual assessment, one or two technical or functional interviews and an HR interview. Experienced candidates often have a managerial round with the hiring manager as well. The virtual assessment is the main elimination stage; after that the interviews are more conversational and focus on fundamentals and fit.
Q2How long does the Bank of America hiring process take?
Campus drives move quickly: the assessment link often arrives within two to three days of registration and interviews follow within a couple of weeks. Lateral hiring typically takes four to six weeks from recruiter call to offer. Background verification after the offer takes another few weeks and must be complete before joining.
Q3Why do you want to work at Bank of America?
Reference the scale of the bank, the fact that the India centres own technology and operations for global businesses, and its emphasis on responsible growth and training. Then tie it to your own goals, for example wanting to build large-scale financial systems or move into risk analytics. Mentioning specific locations such as Hyderabad or Chennai shows you have done your homework.
Q4Find whether a linked list has a cycle, and explain your approach?
Describe Floyd's algorithm: use two pointers, one moving one step and one moving two steps; if they ever meet, there is a cycle, and if the fast pointer reaches null there is none. State that it runs in linear time and constant space, then mention how to find the start of the cycle if the interviewer pushes further. Speak while you code.
Q5Describe a situation where you had to work with a team in a different time zone?
If you have done it, describe how you set overlap hours, wrote clear hand-over notes and used tickets or documents rather than waiting for calls. If you have not, explain how you would: agree on a shared status board, batch questions, and escalate blockers early. Bank of America's India teams work closely with US colleagues, so this matters in every function.
Q6What is the salary and eligibility for freshers at Bank of America India?
Campus technology analyst roles typically require an engineering degree with a good academic record and no active backlogs; operations and finance analyst roles accept commerce, economics and MBA graduates. Fresher packages are competitive with other global banks' India centres and include a base salary plus benefits. Many teams work shifts overlapping US hours and offer hybrid work, so confirm both with your recruiter.
Quick facts about Bank Of America
- How do I apply for a job at Bank of America?
- Open roles are listed on the company's own careers page: https://careers.bankofamerica.com/en-us.
- How many people work at Bank of America?
- Bank of America employs approximately ~20,000+ (including Global Capability Centers). Headcount figures move over time and are indicative.
- Is Bank of America a public or private company?
- Ownership: Public (NYSE: BAC).
- Who founded Bank of America?
- Bank of America was founded by Amadeo Pietro Giannini (through predecessor institutions).
1,881 open jobs at Bank Of America
Apply on Jobaaj, and use this guide to prepare before your first round.