Question d’entretien chez IBM

Explain design patterns with real-time examples.