Your question is Monolith to Microservices Transition. 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).
Describe the process of transitioning a monolithic application to a microservices-based model.
Explain how you would assess service boundaries, migrate incrementally, preserve compatibility, and operate the resulting distributed system. Cover data ownership, deployment, observability, rollback, and the impact on any machine learning workloads without assuming a specific business domain or scale.