Chemist Warehouse interview question

explain some design patterns you have used