Impetus Technologies interview question

About projects. Logics. Oops concept. Basic programs. Puzzles.