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 Jun 2025
Popular Designations

113 Interview questions

An Accountant was asked 1d 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
An Assistant Manager in Fraud Detection Strategy was asked 1mo 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...

An Assistant Manager in Fraud Detection Strategy was asked 1mo 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.

A Settlement Specialist was asked 1mo 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
A Settlement Specialist was asked 1mo 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
A Front end Developer was asked 1mo 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 1mo 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
Are these interview questions helpful?
A Team Developer was asked 2mo 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
A Team Developer was asked 2mo ago
Q. What do you typically look for in negative news searches?
Ans. 

In negative news searches, I focus on credibility, context, impact, and potential biases to assess the information accurately.

  • Credibility: Verify the source of the news, e.g., established news outlets vs. social media rumors.

  • Context: Understand the background of the news, such as the timeline and related events, e.g., a company's financial struggles amid a market downturn.

  • Impact: Assess the potential consequences ...

View all Team Developer interview questions
A Team Developer was asked 2mo ago
Q. What is Anti-Money Laundering (AML) and what are the processes involved in its implementation?
Ans. 

Anti-Money Laundering (AML) refers to regulations and processes aimed at preventing illicit financial activities.

  • Customer Due Diligence (CDD): Verifying the identity of clients to assess risk.

  • Transaction Monitoring: Analyzing transactions for suspicious patterns, e.g., large cash deposits.

  • Reporting Obligations: Filing Suspicious Activity Reports (SARs) to authorities when suspicious activity is detected.

  • Risk Asses...

View all Team Developer interview questions

Bank of America Interview Experiences

260 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
  • Ans. 

    Var, const, and let are all ways to declare variables in JavaScript, each with different scopes and mutability.

    • Var: function-scoped, can be redeclared and reassigned

    • Const: block-scoped, cannot be reassigned, but can be mutated for objects and arrays

    • Let: block-scoped, can be reassigned but not redeclared

  • Answered by AI
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

Accountant Interview Questions & Answers

user image Anonymous

posted on 30 Jun 2025

Interview experience
5
Excellent
Difficulty level
Hard
Process Duration
2-4 weeks
Result
Selected Selected

I appeared for an interview in Dec 2024, where I was asked the following questions.

  • Q1. Gst kitne type hoti hai
  • Q2. GST Return kya hai
  • Q3. GST ka full form
  • 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.

    • GST ai...

  • Answered by AI
  • Q4. Income tax kya hai
  • Q5. Income tax q file karvaya Jat hai

Interview Preparation Tips

Interview preparation tips for other job seekers - Kaam ke parti lagva
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
  • Ans. 

    Python code to find the employee with second largest income in a list of employees

    • Sort the list of employees by income in descending order

    • Return the employee at index 1 in the sorted list

  • Answered by AI
  • 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

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

Top trending discussions

View All
Interview Tips & Stories
1w
toobluntforu
·
works at
Cvent
Can speak English, can’t deliver in interviews
I feel like I can't speak fluently during interviews. I do know english well and use it daily to communicate, but the moment I'm in an interview, I just get stuck. since it's not my first language, I struggle to express what I actually feel. I know the answer in my head, but I just can’t deliver it properly at that moment. Please guide me
Got a question about Bank of America?
Ask anonymously on communities.

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 210 interview experiences

Difficulty level

Easy 24%
Moderate 67%
Hard 8%

Duration

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

Interview Questions from Similar Companies

ICICI Bank Interview Questions
4.0
 • 2.6k Interviews
HDFC Bank Interview Questions
3.9
 • 2.4k Interviews
IDFC FIRST Bank Interview Questions
3.9
 • 749 Interviews
IndusInd Bank Interview Questions
3.5
 • 672 Interviews
Yes Bank Interview Questions
3.7
 • 474 Interviews
Deutsche Bank Interview Questions
3.9
 • 387 Interviews
View all

Bank of America Reviews and Ratings

based on 3.4k reviews

4.2/5

Rating in categories

3.8

Skill development

4.3

Work-life balance

3.8

Salary

4.6

Job security

4.2

Company culture

3.3

Promotions

3.9

Work satisfaction

Explore 3.4k Reviews and Ratings
Team Member

Gandhinagar,

Ahmedabad

₹ 2.5-3.5 LPA

T24 Functional Product Analyst

Bangalore / Bengaluru

10-20 Yrs

Not Disclosed

Explore more jobs
Team Lead
2.5k salaries
unlock blur

₹5.9 L/yr - ₹17.4 L/yr

Assistant Manager
2k salaries
unlock blur

₹7.2 L/yr - ₹27 L/yr

Team Developer
1.9k salaries
unlock blur

₹2.4 L/yr - ₹11 L/yr

Software Engineer
1.2k salaries
unlock blur

₹7.2 L/yr - ₹28.1 L/yr

Manager
1k salaries
unlock blur

₹13 L/yr - ₹40 L/yr

Explore more salaries
Compare Bank of America with

JPMorgan Chase & Co.

3.9
Compare

BA Continuum

4.1
Compare

HDFC Bank

3.9
Compare

ICICI Bank

4.0
Compare
write
Share an Interview