As a data engineer, would you choose a batch job?
1Times asked
Jun 2026Last seen
Jun 2026First seen
💡 Model Answer
I would choose a batch job when the workload involves large historical data sets, low latency is not critical, and the data volume is predictable. Batch jobs are easier to schedule, can be optimized for throughput, and fit well with ETL pipelines that run nightly or weekly. For real‑time analytics or low‑latency requirements, I would prefer streaming or continuous processing. Thus, batch is suitable for data warehousing, reporting, and periodic data lake refreshes.
This answer was generated by AI for study purposes. Use it as a starting point — personalize it with your own experience.
🎤 Get questions like this answered in real-time
Assisting AI listens to your interview, captures questions live, and gives you instant AI-powered answers — invisible to screen sharing.
Get Assisting AI — Starts at ₹500