Mind Tech interview question

1. Design patterns in Java