Silicon Valley Bank Interview Question

Describe what microservices and discuss their pros and cons.