Salesforce interview question

Which design patterns did you use in your projects?