Trianz Interview Question

Design patterns and its use cases?