IBM Interview Question: Core java dn design questions... | Glassdoor