Тестовое задание.

В целом, я противник каких бы то нибыло тестовых заданий. Большинство компаний в качестве тестовых заданий дают либо совсем уж унылое говно, либо что-то, очень смахивающее на кусок необходимого им компонента. Да и вообще, надо очень сильно хотеть работать где-либо, чтоб согласиться тратить на это свое время.
Хотя, иногда, бывают и исключения. Например, это тестовое задание компании ESET. Делать я его не стал, но подход мне понравился. В качестве задания предлагается провести реверс-инжиниринг небольшого приложения, содержащего в себе простую (8 команд) виртуальную машину. Данная виртуальная машина используется для проверки правильности комбинации имя пользователя/пароль. На выходе должно быть написано приложение, использующее байт-код виртуальной машины и реализующее ее саму.
Для того чтобы кандидату было интереснее, в приложении присутствуют какие-то антиотладочные трюки, т.к. IDA ругается на сегмент экспорта, а Hex-Rays утверждает что SP некорректен.

2 Comments Тестовое задание.

  1. Alexander Stavonin

    Думаю да, надо отправить им резюме и посмотреть на присланное задание

    Reply

Leave a Reply