Pergunta de entrevista da empresa Chemist Warehouse

explain some design patterns you have used