General Data Engineer Interview Guide

Published July 22, 2026 · Updated July 22, 2026

Evidence-backed preparation playbook for General Data Engineer interviews. 11 reported questions, top topics, difficulty breakdown, and a free assessment.

11
Questions reported
Medium–Hard
Difficulty
5–8 Years
Most reported exp
1
Interview rounds
Rounds reported
Scenario 11q
Topics most frequently reported
Snowflake / Concepts 4 questions · 36%
Snowflake / Snowpipe 1 question · 9%
Snowflake / Time Travel 1 question · 9%
·Snowflake / Fail-safe 1 question · 9%
·Snowflake / Zero Copy Cloning 1 question · 9%
·Snowflake / Data Quality 1 question · 9%
Free · 10 minutes

Know your gaps before the interview

Answer 10 questions from this exact pool. Get a personalised readiness score for General Data Engineer and a focused study plan targeting only your weak areas.

Take free assessment → Build study plan

Top Questions — Ranked by Community Votes

These 6 questions appeared most in General Data Engineer reports. Master these first.

General Hard Scenario round 5–8 YearsSnowflakeSQLPython

A query that previously completed in 2 minutes now takes 20 minutes. Describe your systematic approach to troubleshooting and optimizing performance in Snowflake.

↑ 91 upvotes · 65 engineers asked this · Data Engineer
General Hard Scenario round 5–8 YearsSnowflakePySparkAirflow

Design an end-to-end data pipeline using Python, PySpark, Snowflake, Airflow, and AWS S3. Explain data flow, orchestration, monitoring, and failure handling.

↑ 87 upvotes · 62 engineers asked this · Data Engineer
General Hard Scenario round 5–8 YearsSnowflakeSQLPython

Snowpipe is ingesting duplicate records from cloud storage. How would you detect, prevent, and remediate duplicate data in Snowflake?

↑ 83 upvotes · 59 engineers asked this · Data Engineer
General Medium Scenario round 5–8 YearsSnowflakeSQL

A production table was accidentally deleted 2 hours ago. How would you recover the data using Snowflake Time Travel?

↑ 79 upvotes · 57 engineers asked this · Data Engineer
General Medium Scenario round 5–8 YearsSnowflakeSQL

Compare Streams and Tasks in Snowflake. How do they work together to support Change Data Capture (CDC) workflows?

↑ 77 upvotes · 55 engineers asked this · Data Engineer
General Medium Scenario round 5–8 YearsSnowflakeSQL

Your team needs a test environment containing production data without duplicating storage costs. How would you use Zero Copy Cloning and what are its benefits and limitations?

↑ 72 upvotes · 51 engineers asked this · Data Engineer

See all 11 questions →

Same role at other companies

Deloitte Data Engineer guide Grab Data Engineer guide

More at General

All General questions General interview process General Data Engineer questions

Frequently asked questions

How hard is the General Data Engineer interview?
Medium–Hard difficulty based on 11 reported questions. Most questions cover Snowflake / Concepts, Snowflake / Snowpipe, Snowflake / Time Travel.
What topics does General ask Data Engineers?
Top reported topics: Snowflake / Concepts (4 questions), Snowflake / Snowpipe (1 questions), Snowflake / Time Travel (1 questions), Snowflake / Fail-safe (1 questions), Snowflake / Zero Copy Cloning (1 questions).
How many rounds does General have for Data Engineer?
Reported rounds: Scenario.
What experience level does General hire Data Engineers at?
Most reported: 5–8 Years.