Nissan Interview Question

Explain Microservice design principles and SOLID design principles