Domanda di colloquio di Cognizant

Few puzzles to be coded in java.