Reviewed by Aditya Kumar Ā· Last reviewed 2026-03-24
**Strategies**: (1) Replicationādata on multiple nodes; (2) Health checksāheartbeats, liveness; (3) Failoverāauto promotion (Kafka ISR, Spark); (4) Idempotencyāreprocessing = same result; (5) Checkpointingāresume from last. **Spark**: Driver failover; executor retry. Kafka:...
Strategies: (1) Replicationādata on multiple nodes; (2) Health checksāheartbeats, liveness; (3) Failoverāauto promotion (Kafka ISR, Spark); (4) Idempotencyāreprocessing = same result; (5) Checkpointingāresume from last.
Spark: Driver failover; executor retry. Kafka: partition replication. Design for failure; chaos test; monitor failure rates.
Pro-Move: 'We run chaos tests monthly; documented runbook for each failure mode. Idempotent sinks so retries are safe.'
According to DataEngPrep.tech, this is one of the most frequently asked General/Other interview questions, reported at 1 company. DataEngPrep.tech maintains an editor-reviewed database of 1,863 data engineering interview questions across 7 categories.