Bodybuilding.com Interview Question

Tell me about design patterns and how you use them.