IBM interview question

technical