Adobe Interview Question: Design patterns... | Glassdoor