Boatyardx interview question

Design patterns, from each category.