Accenture Interview Question

design patterns