Top 50
Prep plan
Updated weekly · Last refresh Aug 30

Bank of America Software Engineer Interview Questions

The questions to prepare for a Bank of America Software Engineer interview. Questions from real interview reports rank first. Updated weekly.

50questions
~8htotal time
Track your progressSign up free to work through all 50 questions and resume where you left off.
Start practicing free →
1
CodingStart here. 21 questions · ~204 min
Factorial FunctionEasy
Practice

Calculate n! for Bank of America Mobile Banking using an iterative loop and constant auxiliary space.

RecursionMathBank of America
Two Sum with TargetEasy
Practice

Use a hash map to find two array elements that sum to a target in O(n) time.

Hash TablesArraysStringsBank of America
More Coding questions with a free account
2
SQL & Data Manipulation4 questions + 2 drills · ~59 min
3
Execution6 questions · ~58 min
Your Strengths and WeaknessesEasy

Tests self-awareness and how you position yourself for success in an Account Executive role at Aqr.

Trade-offsSuccess CriteriaRisk AssessmentBank of America
More Execution questions with a free account
4
Pipelines4 questions · ~39 min
Python for ETL Pipeline TasksEasy

Discuss Python scripting experience for ETL, orchestration, and data quality tasks in data pipelines.

InfrastructureToolsETLBank of America
Write an ETL PipelineMedium

Tests your ability to implement ETL steps and think through data quality and processing.

ETLOrchestrationQualityBank of America
More Pipelines questions with a free account
5
Behavioral & Leadership14 questions · ~136 min
More Behavioral & Leadership questions with a free account
6
More topics1 question · ~10 min
Microservices for BankingHard

Tests your system design skills for decomposing services, data boundaries, and operational concerns.

ML RankingFeature StoreRecommendation SystemsBank of America
The finish line: interview-readyComplete all 50 questions plus 2 hands-on drills to finish this plan.