IBM interview question

Overall basics and bookish knowledge asking functionalities rather than stressing on development.