IBM interview question

Core java dn design questions