KBR Interview Question

What are the design patterns, how do you implement