Как тестировать разработчиков перед приёмом на работу

Добрый день, меня зовут Сергей Цаболов. Я представляю проект Nalogia.Ru. Мы занимаемся электронным документооборотом для чайников (в том числе, налоговыми декларациями).

Я буду благодарен за профессиональные рекомендации по поводу сторонних ресурсов для эффективной организации тестирования профессиональных навыков разработчиков. Которое позволит сделать пре-отбор кандидатов на позиции разработчиков. Особенно было бы интересно узнать, какие инструменты позволят неразработчику подготовить тестовые задания и тесты. Неплохо было бы также аутсорсить качественную оценку этих тестов (по написанию кода).

Я, например, смотрю на такой зарубежный инструмент — codility.com. Знают ли уважаемые эксперты что-то подобное, но на русском языке? Или может быть даже что-то лучше?

Интересно, что поиск по словосочетанию «тестирование разработчиков» не дает никакой тестовой рекламы (по крайней мере, релевантной). Не говоря уже о том, что органические результаты поиска совсем не о том, что нам нужно. Не так ищу?

Спасибо!


Отвечает руководитель туристического проекта DaTravel.com Владислав Шевцов

Мы отбираем разработчиков по результатам собеседований с нашими team-лидерами разработок. Team-лидеры оценивают профессионализм сотрудника и подготавливают тест-задания, исходя из целей и задач продукта разработки.

По итогам тест-задания оценивается, как будущий сотрудник его понял, с какой детальностью выполнил задание, сделал ли к нему комментарии и авто-тесты. Если у вас нет лидера разработки со знанием данной технологии, то можно cпросить у будущего сотрудника, имеет ли он какие-либо сертификаты.

Сертификаты есть у каждой крупной ИТ-компании, например, сертификаты Microsoft, знания PHP и Symfony оцениваются сертификатами.

А помимо зарубежного ресурса codility.com, есть еще hackerrank.com.

0
19 комментариев
Написать комментарий...
Anton Mironov

Вспоминается замечательная картинка.

Ответить
Развернуть ветку

Комментарий удален модератором

Развернуть ветку

Комментарий удален модератором

Развернуть ветку

Комментарий удален модератором

Развернуть ветку

Комментарий удален модератором

Развернуть ветку
Roman Maximov

самые лучшие тесты были в "людях в черном" http://youtu.be/vj2jweZw2Jc :)

Ответить
Развернуть ветку
Sergey Tsabolov

Соглашусь! Но, я думаю, это (по Вашей ссылке) тест скорее качеств, чем навыков.

Ответить
Развернуть ветку
Макс Павлюкевич

Помню как пришел в Datravel на позицию UI/UX Дизайнер, где меня начали спрашивать о верстке ( а я всего лишь сказал что есть неплохой навык верстки ), напрочь забыв о той позиции на которую я претендовал. После пригласили, как я понял, работника / партнера / руководителя ( не помню уже, честно ) из Великобритании, который мне долго и нудно рассказывал о том, какие css технологии они хотят использовать. Это было одно из самых странный собеседований.

Ответить
Развернуть ветку
Vladimir Barsukov

для тестов разрабов есть вот такой сервис https://codility.com/ но мне иногда странным кажется когда какая нибудь онлайн газетенка тестирует разрабов как в гугл. Понятно что зависит от спектра задач, но это выглядит имхо странным.

Ответить
Развернуть ветку
Nikolay Filimonov

Brainbench хорошая штука, и вроде как широко распространена

Ответить
Развернуть ветку
Sergey Tsabolov

Николай, спасибо! Посмотрим.

Ответить
Развернуть ветку
Michael Barzmann

http://skilltech.ru Здесь, правда, в паблике нет списка тестов, но в наличии все тесты из списка http://www.certifications.ru/tests/list/
После регистрации аккаунта дают 3 пробных теста, можно потестировать. Как средство именно для пре-отборa кандидатов, что, собственно, и требуется, вещь просто незаменимая. Окончательное решение конечно нужно принимать уже индивидуально.

Ответить
Развернуть ветку
Sergey Tsabolov

Michael, спасибо! Попробуем!

Ответить
Развернуть ветку

Комментарий удален модератором

Развернуть ветку
Sergey Tsabolov

Антон, спасибо! Посмотрю intuit.ru.

Ответить
Развернуть ветку
ugnich

Посмотрите наш проект http://crowdtest.org/ru - быстрые умные тесты для разработчиков. Нажмите вверху "Для HR-ов", чтобы начать тестировать кандидатов.
Описание на ЦП: http://siliconrus.com/2014/12/crowdtest/

Если чего-то для ваших нужд не хватает - пожалуйста, напишите мне, придумаем, как вам помочь.

Ответить
Развернуть ветку
Sergey Tsabolov

ugnich, Спасибо Вам! Попробуем!

Ответить
Развернуть ветку
Злобный инвестор
Если чего-то для ваших нужд не хватает - пожалуйста, напишите мне, придумаем, как вам помочь.

тесты не для джуниоров

Ответить
Развернуть ветку

Комментарий удален модератором

Развернуть ветку
ugnich

У нас большая часть тестов годится для тестирования специалистов любого уровня. В базе есть вопросы разной сложности, они подбираются в реальном времени индивидуально под каждого кандидата.
Напишите мне на [email protected] список языков и/или технологий, которые вас интересуют. Если где-то будет недостаточно сложных вопросов - добавим в течение нескольких дней.
Попробуйте протестировать пару-тройку кандидатов: http://crowdtest.org/hr/start

Ответить
Развернуть ветку
Юрий Ковалёв

Вообще, все тесты, что я видел/проходил уровень не выявили.

Самый херовый из всех был symbiomark.ru

Ответить
Развернуть ветку
Mike Kosulin

тестировать программистов, заставив их написать систему тестирования программисстов

Ответить
Развернуть ветку
Игорь Елисеев

А я всегда спрашиваю в конце "Как работает интернет? вот например открываем браузер и вбиваем ya.ru, что происходит в этот момент?"
И я понимаю, что front-end разработчику не обязательно знать вообще о существовании udp, что днс на 53 порту и т.д., но это в целом хорошо показывает общее развитие кандидата в IT области, и опять же то, как он будет мыслить в нестандартной ситуации.
Подробный ответ могут дать единицы.

Ответить
Развернуть ветку
Злобный инвестор

99% программистов, которых я собеседовал, не умели программировать

составьте свой тест

Ответить
Развернуть ветку
Sergey Tsabolov

Владислав, спасибо за ответ!

Ответить
Развернуть ветку
16 комментариев
Раскрывать всегда