Your question is Build Scalable Web App with ML Inference. 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).
Design a scalable web application from the ground up, highlighting how you would structure the communication between the frontend and backend.
Explain the API boundaries, request and response flow, data access, authentication, error handling, deployment structure, and how the design could support an ML inference endpoint if one were introduced. Clarify assumptions before choosing between synchronous APIs, asynchronous processing, and persistent connections.