Pergunta de entrevista da empresa Informatica

Puzzles were unexpected it can not be solved through practice need good puzzle solving skill to solve those. get some idea on the tools used globaly