Intel Corporation interview question

Programming basics, OOPS, logical puzzles.