eMoney Advisor Interview Question

Do you know any design patterns?