Data engineering interview

What each question is really testing, what a strong answer sounds like, and the flags that separate a remembered rule from a working model. A strong candidate asks questions back — several of these have no answer until they do.

OLTP vs OLAP

File Formats & Compression

ETL & ELT

Physical Data Layout

Analytical Data Modeling

Transformation

Orchestration

Change Data Capture

Event Logs & Brokers

Stream Processing

Distributed Data Processing

Data Quality

Contracts & Schema Evolution

Metadata, Catalog & Lineage

Backfills & Reprocessing

Pipeline Reliability

Cost Engineering

Data Architecture Patterns

Data Engineering for AI & Agents

Debugging Data