DataDriven
LearnPracticeInterviewDiscussDailyJobs

An hourly Spark job writes into a daily-partitioned plain Snowflake table with INSERT INTO

A medium Pipeline Design interview practice problem on DataDriven. Write and execute real pipeline design code with instant grading.

Domain
Pipeline Design
Difficulty
medium

Problem

An hourly Spark job writes into a daily-partitioned plain Snowflake table with INSERT INTO. The section just named this exact mismatch: when run cadence is finer than partition grain, each retry appends on top and a partial-failure retry obliterates the day's accumulated work. Apply both halves of the section's recipe: an ACID destination and an idempotent intermediate step so the chain is safe end to end.

Practice This Problem

Solve this Pipeline Design problem with real code execution. DataDriven runs your solution and grades it automatically.

Related

  • All Practice Problems
  • Mock Interview Mode
  • System Design Interview Questions
  • Data Engineering Interview Prep Guide
  • Daily Challenge
  • Data Engineering Lessons