Upload Button Icon Add office photos

Bank of America

Compare button icon Compare button icon Compare

Filter interviews by

Bank of America Interview Questions and Answers

Updated 30 Jul 2025
Popular Designations

139 Interview questions

An Analyst was asked 1w ago
Q. What is your experience with Excel?
Ans. 

Excel is a powerful tool for data analysis, offering functions, formulas, and visualization capabilities.

  • Use functions like VLOOKUP to search for data across tables. Example: =VLOOKUP(A2, B2:C10, 2, FALSE)

  • Utilize pivot tables to summarize large datasets quickly. Example: Create a pivot table to analyze sales by region.

  • Employ conditional formatting to highlight important data. Example: Use red fill for values below...

View all Analyst interview questions
An Accountant was asked 1mo ago
Q. What is the full form of GST?
Ans. 

GST stands for Goods and Services Tax, a comprehensive tax on the supply of goods and services in India.

  • GST was implemented in India on July 1, 2017.

  • It replaced multiple indirect taxes like VAT, service tax, and excise duty.

  • GST is categorized into three types: CGST (Central GST), SGST (State GST), and IGST (Integrated GST).

  • For example, if a product costs ₹100, and the GST rate is 18%, the total cost will be ₹118.

  • G...

View all Accountant interview questions
A Software Development Engineer 1 was asked 2mo ago
Q. How do you handle transactional annotations?
Ans. 

Transactional annotations manage database transactions in applications, ensuring data integrity and consistency.

  • Use @Transactional annotation in Spring to define transaction boundaries.

  • Example: @Transactional(readOnly = true) for read operations to optimize performance.

  • Propagation settings control how transactions behave when called from other transactions.

  • Example: Propagation.REQUIRES_NEW starts a new transaction...

View all Software Development Engineer 1 interview questions
An Assistant Manager in Fraud Detection Strategy was asked 2mo ago
Q. What is the difference between Rank and Dense Rank in SQL?
Ans. 

RANK assigns unique ranks with gaps for ties; DENSE_RANK assigns consecutive ranks without gaps.

  • RANK() gives the same rank to tied values but skips subsequent ranks. Example: 1, 1, 3.

  • DENSE_RANK() also gives the same rank to tied values but does not skip ranks. Example: 1, 1, 2.

  • Use RANK when you want to reflect gaps in ranking due to ties.

  • Use DENSE_RANK when you want a continuous ranking without gaps.

What people are saying about Bank of America

View All
an associate consultant
1w
Offer Dilemma: Standard Chartered vs. Bank of America – Need Advice!
Hey Fishes, I need help deciding between two offers: My current role is in a FinTech product-based company. YOE: 3.6 years Current CTC: 8 LPA Tech Stack: Java + Springboot + Microservices I have offers from two captive banks: Standard Chartered: 13 LPA fixed + 1.3 LPA variable = 14.3 LPA Bank of America: 13 LPA fixed Is there room to negotiate further? Should I use the Standard Chartered offer to counter Bank of America? This is my first job switch, and I'm unsure about negotiating. What if my counter is beyond their budget? Help, please!
Got a question about Bank of America?
Ask anonymously on communities.
An Assistant Manager in Fraud Detection Strategy was asked 2mo ago
Q. What is the difference between UNION and UNION ALL in SQL?
Ans. 

UNION combines results from two queries, removing duplicates; UNION ALL includes all results, retaining duplicates.

  • UNION removes duplicate rows from the result set.

  • UNION ALL includes all rows, even duplicates.

  • Example: SELECT column1 FROM table1 UNION SELECT column1 FROM table2.

  • Example: SELECT column1 FROM table1 UNION ALL SELECT column1 FROM table2.

  • UNION may be slower due to duplicate removal; UNION ALL is general...

A Settlement Specialist was asked 2mo ago
Q. How can we reduce the volume of fails?
Ans. 

Reducing fails volume involves improving processes, enhancing communication, and utilizing technology effectively.

  • Implement robust training programs for staff to minimize errors.

  • Utilize automated systems to reduce manual entry mistakes, e.g., using software for data validation.

  • Enhance communication channels between departments to ensure clarity and reduce misunderstandings.

  • Regularly review and analyze failure data...

View all Settlement Specialist interview questions

Bank of America HR Interview Questions

54 questions and answers

Q. What unique skills and contributions can you offer to our team?
Q. How would you describe your ability to work as part of a team?
Q. Why are you leaving your current job?
A Settlement Specialist was asked 2mo ago
Q. What are Buy-ins?
Ans. 

Buyins refer to the process of purchasing securities to cover short positions, ensuring compliance with settlement obligations.

  • Buyins occur when a trader who has shorted a stock must buy shares to cover their position.

  • For example, if a trader shorts 100 shares of a stock and the price rises, they may need to buy those shares back at a higher price.

  • Buyins can happen due to a failure to deliver shares on the settlem...

View all Settlement Specialist interview questions
Are these interview questions helpful?
A Front end Developer was asked 3mo ago
Q. What are front-end frameworks used for?
Ans. 

Front-end frameworks streamline web development by providing pre-built components and tools for efficient UI design and interactivity.

  • Reusable Components: Frameworks like Angular and Vue.js allow developers to create reusable UI components, speeding up development.

  • State Management: Libraries such as Redux help manage application state in a predictable way, making it easier to track changes.

  • Responsive Design: Frame...

View all Front end Developer interview questions
A Front end Developer was asked 3mo ago
Q. Create a todoList component.
Ans. 

A todoList component allows users to manage tasks efficiently, featuring add, remove, and mark complete functionalities.

  • State Management: Use React's useState hook to manage the list of tasks, e.g., const [tasks, setTasks] = useState([]).

  • Add Task Functionality: Implement a function to add new tasks to the list, e.g., setTasks([...tasks, newTask]).

  • Remove Task Functionality: Create a function to remove tasks by filt...

View all Front end Developer interview questions
A Team Developer was asked 3mo ago
Q. What are the reasons for your interest in Bank of America?
Ans. 

I am drawn to Bank of America for its commitment to innovation, community impact, and career growth opportunities.

  • Strong commitment to diversity and inclusion, fostering a welcoming workplace.

  • Innovative technology initiatives, such as mobile banking and AI-driven services.

  • Focus on sustainability and responsible banking, aligning with my values.

  • Opportunities for professional development and career advancement throu...

View all Team Developer interview questions

Bank of America Interview Experiences

265 interviews found

Interview experience
2
Poor
Difficulty level
Easy
Process Duration
-
Result
Selected Selected
Round 1 - Technical 

(2 Questions)

  • Q1. JavaScript basic ques
  • Q2. Var vs const vs let
Round 2 - Coding Test 

Coding interview basic level nothing more required for this

Round 3 - Coding Test 

Basic coding not more relevant in the whole process

Round 4 - Technical 

(1 Question)

  • Q1. Okish not that hard

Interview Preparation Tips

Interview preparation tips for other job seekers - Dont join if you are young, this company is for ladies and oldies who do not want to work and indulge only on extra curricular activities and all.

Most of seniors do not know how to code , basic git etc
Interview experience
4
Good
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Not Selected
Round 1 - Coding Test 

Trapping rain water and median of two sorted array

Round 2 - Technical 

(2 Questions)

  • Q1. Oops and dbms questions?
  • Q2. Code question in Array and string?
Round 3 - HR 

(1 Question)

  • Q1. Tell me about yourself

Assistant Manager Interview Questions & Answers

user image Nayan Choudhary

posted on 23 Sep 2024

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
-
Result
Not Selected

I applied via Approached by Company and was interviewed in Aug 2024. There was 1 interview round.

Round 1 - One-on-one 

(5 Questions)

  • Q1. Concepts of class, polymorphism, what are decorators, concepts of inheritance.
  • Q2. Difference between bagging and boosting
  • Ans. 

    Bagging and boosting are ensemble learning techniques used in machine learning to improve the performance of models by combining multiple weak learners.

    • Bagging (Bootstrap Aggregating) involves training multiple models independently on different subsets of the training data and then combining their predictions through averaging or voting.

    • Boosting involves training multiple models sequentially, where each subsequent mode...

  • Answered by AI
  • Q3. Python coding question to find the employee with second largest income
  • Q4. Detect the unique characters in the substring and their length
  • Ans. 

    The candidate needs to identify unique characters in a given substring and calculate their length.

    • Iterate through the substring and store each character in a set to keep track of unique characters

    • Calculate the length of the set to determine the number of unique characters

    • Return the set of unique characters and their length as an array of strings

  • Answered by AI
  • Q5. Concepts of mutable and immutable in python.
  • Ans. 

    In Python, mutable objects can be changed after creation, while immutable objects cannot be changed.

    • Mutable objects: lists, dictionaries, sets

    • Immutable objects: strings, tuples, numbers

    • Example: x = [1, 2, 3] (mutable), y = 'hello' (immutable)

  • Answered by AI

Skills evaluated in this interview

SDE Interview Questions & Answers

user image Anonymous

posted on 25 Nov 2024

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Naukri.com and was interviewed in Oct 2024. There were 2 interview rounds.

Round 1 - Coding Test 

Array linkedlist and also value assesment also included

Round 2 - Technical 

(2 Questions)

  • Q1. Oops questions abstraction inheritrance
  • Q2. Dbms joins left join right join
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
-
Result
Not Selected

I appeared for an interview in Jun 2025, where I was asked the following questions.

  • Q1. SOLID principles
  • Q2. What is the difference between Runnable and Callable in Java?
  • Q3. What is the SQL query to retrieve the third highest salary of an employee?
  • Q4. What are three different design patterns, and can you provide real-time examples for each?

Data Analyst Interview Questions & Answers

user image Anonymous

posted on 16 Jan 2025

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Explain different type of SQL query?

Interview Preparation Tips

Interview preparation tips for other job seekers - they ask mostly throretical questions.

Technical Manager Interview Questions & Answers

user image sneha koppula

posted on 6 Sep 2024

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
4-6 weeks
Result
Selected Selected

I applied via Job Portal and was interviewed in Aug 2024. There were 3 interview rounds.

Round 1 - One-on-one 

(2 Questions)

  • Q1. Describe your self
  • Ans. 

    I am a dedicated and experienced technical manager with a strong background in leading teams and implementing innovative solutions.

    • Experienced in leading technical teams to successful project completion

    • Skilled in implementing innovative solutions to improve efficiency

    • Strong background in technical knowledge and problem-solving

    • Excellent communication and leadership skills

    • Passionate about continuous learning and professi...

  • Answered by AI
  • Q2. Why do you want to join BOFA
  • Ans. 

    I want to join BOFA because of its reputation for innovation and commitment to excellence in the technical field.

    • BOFA has a strong reputation for innovation and cutting-edge technology

    • I am impressed by BOFA's commitment to excellence in the technical field

    • I believe that joining BOFA will provide me with opportunities for professional growth and development

  • Answered by AI
Round 2 - One-on-one 

(2 Questions)

  • Q1. Scenario based questions
  • Q2. Scenario based questions based on experience
Round 3 - LOB 

(2 Questions)

  • Q1. Behavioral questions
  • Q2. Behavioral questions based on real time experiences
Interview experience
3
Average
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Campus Placement and was interviewed in Oct 2024. There were 2 interview rounds.

Round 1 - Technical 

(2 Questions)

  • Q1. Asked about oops
  • Ans. 

    Object-Oriented Programming (OOP) is a programming paradigm based on the concept of objects, which can contain data and code.

    • Encapsulation: Bundling data and methods that operate on the data within one unit (e.g., a class).

    • Inheritance: Mechanism to create a new class using properties and methods of an existing class (e.g., a 'Dog' class inheriting from an 'Animal' class).

    • Polymorphism: Ability to present the same interf...

  • Answered by AI
  • Q2. Easy level DSA question was asked
Round 2 - HR 

(1 Question)

  • Q1. General hr questions

Technician Interview Questions & Answers

user image Hema Reddy

posted on 27 Oct 2024

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Campus Placement and was interviewed in Sep 2024. There was 1 interview round.

Round 1 - Video Call 

(2 Questions)

  • Q1. They asked Hr questions , like how do you suit for this role, how your skills are beneficial for the role
  • Q2. And then asked to code two DSA questions followed by it they asked to explain the logic of the code which you have written
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I appeared for an interview in May 2025, where I was asked the following questions.

  • Q1. Tell. Me. about. Your self
  • Ans. 

    Experienced Project Manager with a strong background in leading cross-functional teams and delivering projects on time and within budget.

    • Over 5 years of experience in project management across various industries, including IT and construction.

    • Successfully led a team of 10 in a software development project that increased efficiency by 30%.

    • Skilled in Agile and Waterfall methodologies, having implemented Agile practices i...

  • Answered by AI
  • Q2. Why. are. Leaving your. Current job
  • Ans. 

    I'm seeking new challenges and opportunities for growth that align with my career goals and aspirations.

    • Desire for professional growth: I want to take on more leadership responsibilities, as I have successfully led projects in my current role.

    • Looking for a better cultural fit: My current company has a different approach to teamwork, and I thrive in collaborative environments.

    • Pursuing new challenges: I am eager to work ...

  • Answered by AI
  • Q3. What. Interessis. You. about this. Job
  • Q4. How did. You learn about. the opening

Bank of America Interview FAQs

How many rounds are there in Bank of America interview?
Bank of America interview process usually has 2-3 rounds. The most common rounds in the Bank of America interview process are Technical, One-on-one Round and Resume Shortlist.
How to prepare for Bank of America interview?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at Bank of America. The most common topics and skills that interviewers at Bank of America expect are Risk Management, Asset Management, Operational Excellence, Business Services and Talent Acquisition.
What are the top questions asked in Bank of America interview?

Some of the top questions asked at the Bank of America interview -

  1. Logical Question: You are a captive. If you say the right answer, the assasin w...read more
  2. If you given a string in which numbers are combined how to seperate the longest...read more
  3. What are Emergency Change and Urgent Change What is known error What is the inc...read more
What are the most common questions asked in Bank of America HR round?

The most common HR questions asked in Bank of America interview are -

  1. Where do you see yourself in 5 yea...read more
  2. What are your strengths and weakness...read more
  3. What is your family backgrou...read more
How long is the Bank of America interview process?

The duration of Bank of America interview process can vary, but typically it takes about less than 2 weeks to complete.

Tell us how to improve this page.

Overall Interview Experience Rating

4.3/5

based on 215 interview experiences

Difficulty level

Easy 23%
Moderate 68%
Hard 8%

Duration

Less than 2 weeks 58%
2-4 weeks 28%
4-6 weeks 7%
6-8 weeks 2%
More than 8 weeks 5%
View more

Interview Questions from Similar Companies

ICICI Bank Interview Questions
4.0
 • 2.7k Interviews
HDFC Bank Interview Questions
3.8
 • 2.5k Interviews
Kotak Mahindra Bank Interview Questions
3.7
 • 1.2k Interviews
IDFC FIRST Bank Interview Questions
3.9
 • 784 Interviews
IndusInd Bank Interview Questions
3.5
 • 694 Interviews
Yes Bank Interview Questions
3.7
 • 491 Interviews
Deutsche Bank Interview Questions
3.9
 • 395 Interviews
Standard Chartered Interview Questions
3.6
 • 302 Interviews
View all

Bank of America Reviews and Ratings

based on 3.5k reviews

4.2/5

Rating in categories

3.7

Skill development

4.3

Work-life balance

3.7

Salary

4.5

Job security

4.2

Company culture

3.2

Promotions

3.8

Work satisfaction

Explore 3.5k Reviews and Ratings
Team Member

Hyderabad / Secunderabad

0-2 Yrs

₹ 3-3.1 LPA

Explore more jobs
Team Lead
2.6k salaries
unlock blur

₹8.3 L/yr - ₹15 L/yr

Assistant Manager
2k salaries
unlock blur

₹12.8 L/yr - ₹22.5 L/yr

Team Developer
1.9k salaries
unlock blur

₹4.6 L/yr - ₹9.7 L/yr

Software Engineer
1.3k salaries
unlock blur

₹8.2 L/yr - ₹25.5 L/yr

Manager
1.1k salaries
unlock blur

₹18.7 L/yr - ₹33 L/yr

Explore more salaries
Compare Bank of America with

JPMorgan Chase & Co.

3.9
Compare

BA Continuum

4.1
Compare

HDFC Bank

3.8
Compare

ICICI Bank

4.0
Compare
write
Share an Interview