Amazon Interview Question: Java generics... | Glassdoor