IBM interview question

development concept problem solve code review