EMC Consulting Interview Question: Explain design patterns. How ... | Glassdoor