Top 15
Prep plan
Updated weekly · Last refresh Oct 17

Bank of America Data Engineer Interview Questions

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

15questions
~2htotal time
Track your progressSign up free to work through all 15 questions and resume where you left off.
Start practicing free →
1
PipelinesStart here. 7 questions · ~67 min
Data Quality and Schema EvolutionMedium

Approach for handling schema changes and data quality checks in a high-volume data lake pipeline.

schema evolutionData ModelingQualityBank of America
Data Quality in ETL PipelinesEasy

Approach for maintaining data quality and integrity across ETL pipelines.

IdempotencyData ModelingQualityBank of America
Spark Partitioning ArchitectureHard

Explain Spark's driver, executors, tasks, stages, and partitioning model, including how shuffles affect performance and fault tolerance.

data pipelinedistributed computingBatch ProcessingBank of America
Optimizing Slow PySpark JobsHard

Diagnose and optimize a slow PySpark job using Spark UI, query plans, partitioning, joins, and efficient storage formats.

pysparkdistributed computingETL optimizationBank of America
On-Prem to Cloud Migration ApproachHard

Design a secure, auditable approach for migrating Bank of America data workloads from on-premise systems to cloud pipelines.

data transferdata architectureCloudBank of America
More Pipelines questions with a free account
2
Behavioral & Leadership6 questions · ~58 min
Resolving Conflict Within Your TeamEasy

Tests conflict resolution in a team setting, including communication, ownership, and the ability to restore trust while delivering results.

Conflict ResolutionCommunicationLeadershipBank of America
More Behavioral & Leadership questions with a free account
3
More topics2 questions · ~19 min
SQL for Duplicate RecordsMedium
Practice

Identify duplicate transaction records by joining account and channel data, then aggregating matching business keys.

Joinssql querydata validationBank of America
Big Data SQL and Python ConceptsMedium
Practice

Aggregate approved quarterly transactions for active accounts while preserving accounts with no qualifying activity.

large datasetsJoinssqlBank of America

Sign up to see every question

Create a free account to unlock this list and practice real interview questions.

Get my prep plan
Hands-on SQL practiceWrite and run real queries in the editor. 1 drill · ~10 min
The finish line: interview-readyComplete all 15 questions plus 1 hands-on drill to finish this plan.