Synechron Interview Question

Asked to explain design patterns