HCLTech Interview Question

what are different microsrvices design pattern