Intel Corporation Interview Question

Programming basics, OOPS, logical puzzles.