Pergunta de entrevista da empresa CTS

Explain in detail about Design patterns