Applaudo Studios interview question

Which types of design patterns exist?