Your question is Design a solution under given constraints. 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).
Given a set of constraints, how would you design a solution for a hypothetical scenario?
Explain how you would clarify ambiguous requirements, estimate scale, select appropriate ML components, and design both offline and online paths. Discuss latency, cost, data availability, evaluation, monitoring, feature drift, training-serving skew, and failure recovery. State your assumptions explicitly and describe how you would validate the design in production.