Coditas Interview Question

Describing design patterns and there usage.