Citi Interview Question

Tell me about the design patterns you know?