Top 19
Prep plan
Updated weekly · Last refresh Aug 30

Mastercard Data Engineer Interview Questions

The questions to prepare for a Mastercard Data Engineer interview. Questions from real interview reports rank first. Updated weekly.

19questions
~3htotal time
Track your progressSign up free to work through all 19 questions and resume where you left off.
Start practicing free →
1
PipelinesStart here. 8 questions · ~72 min
Automate Excel Process with ETLMedium

Explain how you replaced a manual Excel workflow with an automated ETL or Python pipeline, including quality checks and scheduling.

Data QualityToolsData WranglingMastercard
API Ingestion With Rate LimitsEasy

Discuss integrating a third party API into a pipeline and handling rate limits without duplicating or losing data.

ToolsIdempotencyDependenciesMastercard
Data Quality in ML PipelinesMedium

Practical approach for maintaining data quality across ML ETL pipelines, orchestration, and repeatable data processing.

Data QualityETLData ModelingMastercard
More Pipelines questions with a free account
2
SQL & Data Manipulation4 questions + 3 drills · ~66 min
Primary Key vs Foreign KeyEasy

Tests relational database fundamentals and how keys enforce data integrity.

database designdata integrityMastercard
Window Functions in PracticeMedium

Evaluates understanding of window functions and ability to apply them to analytical queries.

Window FunctionsMastercard
Complex SQL Performance WalkthroughMedium

Evaluates SQL optimization techniques and ability to improve query and procedure performance.

performance optimizationstored proceduressqlMastercard
Merchant Volume TrendsMedium
Practice
Practice drill

Use a CTE and window functions to calculate daily, cumulative, and three-day moving transaction volumes by Mastercard MCC.

Window FunctionssqlRunning TotalsMastercard
Duplicate Transactions QueryMedium
Practice
Practice drill

Identify near-duplicate Mastercard authorizations with a self-join and rank matching transactions within two minutes.

Self-JoinssqlMastercard
Monthly Sales Trends by CategoryMedium
Practice
Practice drill

Aggregate monthly sales by product category and use LAG to calculate month-over-month changes.

InfrastructureToolsData WranglingTotal Wine & MoreInc.Benjamin Moore
More SQL & Data Manipulation questions with a free account
3
Behavioral & Leadership5 questions · ~45 min
More Behavioral & Leadership questions with a free account
4
More topics2 questions · ~18 min
Find Transaction IDs Not in Second ListEasy
Practice

Identify transaction IDs that are in the first list but not in the second list.

Hash TablesArraysSearchingMastercard
Parsing Logs With PythonMedium

Tests your ability to write correct Python for log parsing and error-code aggregation.

Data ManipulationStringsAutomationMastercard

Sign up to see every question

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

Get my prep plan
The finish line: interview-readyComplete all 19 questions plus 3 hands-on drills to finish this plan.