Яков Сироткин (yakov_sirotkin) wrote,
Яков Сироткин
yakov_sirotkin

Заметки про интервью

На первой постоянной работе в 1999 году меня не спрашивали про знание Java — я сам выбирал язык программирования. В 2003 года на интервью в DataArt я впервые применил иерархический запрос к Oracle, про который до этого слышал один раз.

Я много пропагандировал topcoder и в 2005 году нашел с его помощью отличного коллегу в Оренбурге. На вопрос про новое в Java 5 я однажды услышал, что кандидат сертифицировался только по 1.4. Сейчас уже приходят люди, которые начинали с Java 6.

Интервью в Яндекс я проходил в конце 2006 года в Москве и мне дали около 7 задач, которые я решал с разными людьми и в разных переговорках. В первой задаче я высказал гипотезу, что в Oracle могла бы быть возможность использовать значение в предыдущей строке запроса и попал в авторское решение. В прошлом году применил это на практике.

В нашей лаборатории биоинформатики в Академическом университете действительно требовалась алгоритмическая подготовка и был список из 7 задач, которые сразу давались на 1-2 часа. Иногда кандидаты не могли решить ничего. Вместо вопроса про паттерны программирования я спрашиваю про любимые рефакторинги. Я сам слаб в многопоточном программировании, но мне нравится, когда люди слышали про java.util.concurrent и AtomicInteger.

Вообще, раньше была очень популярна теория, что нужно брать на работу только самых лучших программистов. Я в принципе согласен, но, к сожалению, приходится ставить более реальные цели. Лично мне очень бы хотелось работать с людьми, которые обращают внимание на желтые предупреждения, которые показывает IntelliJ IDEA справа от кода и исправляют их. Не понятно, как это можно проверить на интервью.
Tags: hr
Subscribe
  • Post a new comment

    Error

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

    When you submit the form an invisible reCAPTCHA check will be performed.
    You must follow the Privacy Policy and Google Terms of use.
  • 42 comments