KCOM Group Interview Question

How do you go about designing microservices?