Your question is System Design for ML Products. 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).
Tell me about a system design that includes data structures and algorithms, and explain the key design decisions.
Describe a practical end-to-end ML system you have designed or would design. Cover the data flow, core data structures and algorithms, model-serving architecture, operational constraints, evaluation approach, and important failure modes. Explain alternatives you considered and why you selected the final design.