Pergunta de entrevista da empresa HARMAN

Interviewer was asking about Design Patterns, I never worked on it