Amazon Interview Question: Object Oriented Design for a ... | Glassdoor