Morningstar Data Engineer Interview Questions
The questions to prepare for a Morningstar Data Engineer interview. Questions from real interview reports rank first. Updated daily.
Explain how to tune a slow PostgreSQL query that joins several large transaction tables using indexes, join strategy, and partitioning.
MorningstarExplain SQL window functions and when to use ROW_NUMBER() versus DENSE_RANK() for ranked ticket analysis.
MorningstarAssesses practical experience combining SQL and Python for data transformation and analysis.
MorningstarRank portfolios by three-month rolling risk-adjusted returns using monthly performance and risk-free rates.
MorningstarCalculate daily and rolling 7-day portfolio returns for each user segment using PostgreSQL window functions.
MorningstarCompare batch and streaming data processing, including when each fits best in a pipeline.
MorningstarApproach for safely backfilling missing data while preserving correctness, idempotency, and data quality.
MorningstarApproach for handling schema changes and data quality checks in a high-volume data lake pipeline.
MorningstarTests your ability to optimize Spark workloads using partitioning and performance best practices.
MorningstarSign up to see every question
Create a free account to unlock this list and practice real interview questions.
Evaluates your ability to connect past work to the Data Engineer role at Morningstar.
Morningstar