Interview guides for data engineers: reported rounds, difficulty and questions from candidates, company by company. Free to read.
Data engineering interviews centre on SQL, data modelling and pipelines that keep working when the data is late, wrong or huge. Expect window functions and joins, schema design for a warehouse, batch versus streaming trade-offs, Spark or similar engines, and orchestration with tools such as Airflow.
Loops often combine a SQL screen, a coding round in Python, a pipeline design round and a behavioral round. In the design round you may be asked to build an ingestion pipeline for a new data source, handle late events, or keep a metric consistent across teams. Clear thinking about data quality and failure handling earns more credit than naming tools.
Each guide below lists the rounds, difficulty and questions that candidates reported for that company, from public sources. Guides for India-based companies come first, then global companies. PortLume AI is unofficial and not affiliated with any company named.
SQL, data modelling, pipeline design, Python, distributed processing such as Spark, orchestration and data quality. Senior roles add architecture and cost trade-offs.
Expect joins, aggregations and window functions on messy data. Practice reading a schema fast and explaining your query.
It helps, and many roles ask about it. Be ready to explain batch versus streaming, late data and exactly-once ideas in plain words.
No. They are unofficial and built from public candidate reports.
All company interview guides · Debrief your own interview · Interview question bank
PortLume AI
Loading…