Pergunta de entrevista da empresa Positive Technologies

Some general technical questions followed by programming problem.