Thoughtworks interview question

What are the Design Patterns used ?