Pergunta de entrevista da empresa HCLTech

different design patterns and real time use of them