Автоматический тест для всех IT-шных вакансий. Даже если не-программист, то необходимо уметь хорошо писать код и думать. Прислали ссылку на конкретное задание на сайте hackerrank.com .
Если раньше не пользовались этим сайтом, то сначала несколько дней решайте любые задачи без учета времени. Надо на любом из доступных языков программирования реализовать заданный алгоритм, который выполняет преобразования с массивом чисел или строк.
Тестовое задание похоже на реальное, только другие задачи.
Реальное задание: 2 задачи. Начать можно в любое удобное время (я делал в воскресенье). После старта есть ровно 90 минут, паузу сделать нельзя.
Первая задача - средней сложности. Сделал отлично за 20 минут.
Вторая задача - высокой сложности. Мне не хватило времени, чтобы всё учесть, несколько тестов падали по timeout. Мало кто может учесть все нюансы за 1 час, но это и не требуется. Достаточно, если хоть какие-то оптимизации есть.