Сегодня расскажу пару слов о собеседовании. Когда наша компания искала программистов, то мне пришлось провести немало собеседований. Расскажу о некоторых из них, а так же о своём видении как должно проходить собеседование. Разумеется у нас они так проходили так как я хотел, поскольку я был и сценаристом и участником.
Всё началось с того, что была создана вакансия на сайте, где было указанно, что мы ищем программистов или студентов. Особых знаний не требуется, но основы должны быть, а дальше мы научим. Как было написано, так и планировалось. Вскоре нам начали звонить потенциальные работники, а так же отправлять свои резюме на ящик. У кого-то это было первой потенциальной работой, у кого-то уже не первой. По сути мы искали «гадкого утёнка» — человека с задатками, о которых он сам бы не знал или ещё не развил полностью, но таких нам выявить не удалось. Не отходя в сторону продолжу, сразу же на этом этапе — не надо стесняться звонить. Звонок намного быстрей того как я прочту Ваше резюме и сам позвоню (а Вы ведь там не один/одна). Поэтому лучше сразу решить да мне эта работа интересна/неинтересна/интересно послушать что скажут и позвонить для того, чтобы договориться о встрече. А кидать резюме и уже тем более кидать в комментарии ссылку на себя на тех сайтах где было резюме это не очень. Хотя может система сама кидала такие ссылки, я не знаю. На первом этапе уже можно было заработать +1 бал.
Про поведение на собеседовании. Сначала был дан тест на 10 вопросов и анкета. Это для того, чтобы знать о чём говорить на собеседовании, как затравка или билет на экзамене (Да, нам когда-то говорили, что билет это для того чтобы вы знали с чего начать рассказывать, а потом будем по всему материалу беседовать). Кто-то сдался уже на этом этапе. Вопросы там были не сложные для меня, но уже там можно было затупить и по невнимательности накосячить. Последний вопрос для js так и вовсе был безумием, функция которая возвращает функцию, возвращающую функцию и вызов этой самой вложенной функции. Кто-то сдался на этом этапе, сказав, что придёт через год. Даже не пытаясь. Может это и честно, но скучно и без шансов. Мы не ожидали всех правильных ответов, мы даже вполне себе ожидали парочку правильных из 10. Это нормально. Интересней было послушать логику претендента. После этого обычно предлагалось решить одну алгоритмическую задачу на любом языке, кто-то сдался здесь. Ничего, мы искали программистов, а не слабаков. После этого я ещё немного спрашивал по анкете и в целом о желаниях зарплаты. Здесь лучше не говорить, что всё равно. Ведь не всё равно же. Ни у кого не было чёткого осознания что ему нужно. Это плохо.
По итогам мы отобрали пару стажёров, один потом увлёкся МММ. Второму достался спортивный проект, по которому он работал, но это уже совсем другая история, которая не относится к собеседованию.
Краткая выжимка
- Лучше не тянуть и сразу звонить.
- Лучше идти на собеседование с точной целью — получить работу/собрать информацию.
- Нужно пытаться решить задачу или хотя бы примерно накидать план. Нельзя сдаваться
- Нужно знать чего ты хочешь от этого всего — опыта, зарплаты или печенек и кофе. А не «ну мне чтобы на еду хватало».
Желаю удачи на следующих собеседованиях 😉
