Xoriant interview question

design patterns used for microservices