Your question is Optimize a Data Processing Workflow. Take a moment with it on the right.
Talk me through your thinking if you like. When you're confident, submit your answer and I'll grade it like a real screen (7/10 or better passes).
How would you approach optimizing a data processing workflow?
Describe a practical method for profiling the workflow, locating bottlenecks, and selecting improvements across ingestion, transformation, storage, and orchestration. Explain how you would preserve correctness while improving runtime, throughput, cost, and data freshness. Include how you would validate changes, handle failures, and monitor the optimized workflow in production.