Your question is Prioritize Competing Engineering Deadlines. 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).
You are juggling multiple engineering deliverables at the same time, and several of them have firm deadlines. Different stakeholders are pushing for their work to come first, but your team cannot do everything at once.
How do you prioritize tasks when faced with multiple deadlines?