Starry interview question

Explain design patterns you use and why?