Your question is Pipeline Architecture and Bottlenecks. 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).
Walk me through the architecture of a data pipeline you designed. What were the bottlenecks, and how did you resolve them?
Describe the layers or modules in the codebase, what each owns, and how dependencies are directed. Explain how data, pipeline-run state, failures, and observability flow through the design, and justify at least one architectural trade-off.