• Describe the API Gateway pattern. Why is it frequently used inmicroservice architecturesbuilt withASP.NET Core? (Mid/Senior Level)

  • How do you handle queries that require data from multiple microservices when using the Database-per-Service pattern ?

  • Explain the Database-per-Service pattern. What are its benefits and drawbacks in an ASP.NET Core microservices context?

  • What are some common decomposition patterns used when breaking down a monolith into ASP.NET Core microservices (e.g., Decompose by Business Capability , Decompose by Subdomain )?