Interview Cake / Interview Cake: What It's Like To Interview For A Coding Job

← →
Английский оригинал Перевод на русский

Сожалеем, но текст оригинала доступен только зарегистрированным пользователям.

Каково это - собеседоваться на должность программиста.

osenniimaraphon 26.09.19 в 19:24

0

Впервые проходите техническое интервью? Не знаете, чего ожидать? Эта статья для вас.

osenniimaraphon 26.09.19 в 19:27

0

Вот типичные шаги:

osenniimaraphon 26.09.19 в 19:27

0

Затем вы проведете одно или несколько технических телефонных интервью.

osenniimaraphon 26.09.19 в 19:28

0

Наконец, последний шаг - собеседование на месте.

osenniimaraphon 26.09.19 в 19:28

0

Некоторые компании выдают технический тест на дом - иногда перед техническими телефонными интервью, иногда после.

osenniimaraphon 26.09.19 в 19:30

0

Давайте пройдемся по каждому из этих шагов.

osenniimaraphon 26.09.19 в 19:31

0

Первый шаг - быстрый звонок с рекрутёром - длится от 10 до 20 минут. Все происходит весьма непринужденно.

osenniimaraphon 26.09.19 в 20:21

0

Не ожидайте технических вопросов. Рекрутер, вероятно, не будет программистом.

osenniimaraphon 26.09.19 в 20:24

0

Основная цель того, кто вас собеседует - собрать информацию о том, что именно вы ищете. Например:

osenniimaraphon 26.09.19 в 20:29

0

Ваш временной график. Требуется ли вам подписать договор о работе на следующей неделе? Или вы планируете приступить к работе спустя три месяца?

osenniimaraphon 26.09.19 в 20:32

0

Что наиболее важно для вас в вашей следующей работе. Отличная команда? Гибкий график работы? Интересные технические проблемы? Комната, чтобы превратиться в более высокую роль?

osenniimaraphon 26.09.19 в 20:32

0

С чем тебе интереснее работать? Front end? Back end? Машинное обучение?

osenniimaraphon 26.09.19 в 20:52

0

Будьте честны в ответах на вопросы такого типа - это поможет рекрутеру предоставить вам то, что вы хотите.

osenniimaraphon 26.09.19 в 21:01

0

Единственное исключение из этого правила: если рекрутер спросит вас о ваших ожиданиях по зарплате, на это лучше не отвечать. Просто скажи, что ты предпочитаешь говорить о деньгах после выяснения того, подходите ли вы и компания друг другу. Это позволит вам в будущем лучше договориться.

osenniimaraphon 26.09.19 в 21:08

0

Техническое телефонное интервью

osenniimaraphon 26.09.19 в 21:08

0

Следующим шагом обычно является одно или несколько технических телефонных интервью длительностью около 1 часа.

osenniimaraphon 26.09.19 в 21:10

0

Ваш интервьюер позвонит вам по телефону или предложит присоединиться к ним в Skype или Google Hangouts. Убедитесь, что вы можете принять звонок в тихом месте с отличным доступом в Интернет. Попробуйте взять наушники с хорошим микрофоном или Bluetooth гарнитуру. Всегда проверяйте свое оборудование заранее!

osenniimaraphon 26.09.19 в 21:26

0

Интервьюер захочет посмотреть ваш код в режиме реального времени. Обычно это означает использование веб-редактора кода, такого как Coderpad или collabedit. Запустите некоторые практические примеры кода в этих инструментах заранее, чтобы привыкнуть к ним. Некоторые компании просто попросят вас поделиться своим экраном через Google Hangouts или Skype.

osenniimaraphon 26.09.19 в 21:29

0

Перед началом работы отключите уведомления на своем компьютере, особенно если вы демонстрируете свой экран собеседнику!

osenniimaraphon 26.09.19 в 21:37

0

Технические телефонные интервью обычно состоят из трех частей:

osenniimaraphon 26.09.19 в 21:37

0

Начало болтовни (chitchat) (5–10 минут)

osenniimaraphon 26.09.19 в 21:38

0

Технические вопросы (30–50 минут)

osenniimaraphon 26.09.19 в 21:46

0

Ваша очередь задавать вопросы (5–10 минут)

osenniimaraphon 26.09.19 в 21:47

0
+1

Сhitchat (или светский треп) вначале отчасти нужен для того, чтобы помочь вам расслабиться и перейти к фактической части собеседования. Интервьюер может задать несколько открытых вопросов, таких как:

osenniimaraphon 26.09.19 в 21:48

0

Расскажи мне о себе.

osenniimaraphon 26.09.19 в 21:48

0

Расскажите мне о том, что вы создали и о том, чем вы особенно гордитесь.

osenniimaraphon 26.09.19 в 22:00

0

Я вижу вот этот проект в вашем резюме - расскажите мне о нем побольше.

osenniimaraphon 26.09.19 в 22:00

0

Вы должны быть в состоянии подробно рассказать о крупных проектах, перечисленных в вашем резюме. Что прошло хорошо? Что не так? Как бы вы поступили по-другому сейчас?

osenniimaraphon 26.09.19 в 22:02

0

Затем идут технические задания - основная начинка интервью. Вы потратите большую часть интервью на это. Вы можете получить один длинный вопрос или несколько коротких.

osenniimaraphon 26.09.19 в 22:03

0

Какие вопросы вас ожидают? Зависит от ситуации.

osenniimaraphon 26.09.19 в 22:05

0

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

osenniimaraphon 26.09.19 в 22:07

0

Крупные компании захотят проверить ваше общее понимание структур данных и алгоритмов («Напишите функцию, которая проверяет, сбалансировано ли двоичное дерево за O (n) время.) Их больше волнует, как вы решаете и оптимизируете проблему.

osenniimaraphon 26.09.19 в 22:09

0

В ситуации с такими типами вопросов, самое главное - это постоянно общаться с вашим интервьюером и "думать вслух", когда вы решаете проблему. Для получения дополнительной информации, ознакомьтесь с нашими более подробными пошаговыми советами по техническому собеседованию.

osenniimaraphon 26.09.19 в 22:14

0

После технических вопросов ваш интервьюер предоставит вам возможность задать ему вопросы. Потратьте некоторое время перед собеседованием, чтобы прочесать сайт компании. Подумайте о нескольких конкретных вопросах о компании или роли. Это действительно может выделить вас.

osenniimaraphon 26.09.19 в 22:16

0

Когда вы закончите, они должны сообщить вам временные рамки, в которых вы узнаете о следующих этапах. Если все прошло хорошо, вас либо попросят дать еще одно интервью по телефону, либо вас пригласят в их офис.

osenniimaraphon 26.09.19 в 22:17

0

Очная встреча

osenniimaraphon 26.09.19 в 22:18

0

Очная встреча происходит лично, в офисе компании. Если вы не местный житель, компании обычно платят за перелет и номер в отеле.

osenniimaraphon 26.09.19 в 22:19

0

Очная встреча обычно состоит из 2–6 индивидуальных технических собеседований один на один (обычно в небольшом конференц-зале). Каждое собеседование будет длиться около часа и будет иметь ту же самую базовую форму, что и этап "phone screen": технические вопросы, разбавленные светским трепом (chitchat) вначале и возможностью задавать вопросы в конце встречи.

osenniimaraphon 26.09.19 в 22:25

0

Основное различие между очными техническими собеседованиями и ​​телефонными собеседованиями: вы будете писать на доске.

osenniimaraphon 26.09.19 в 22:27

0

Поначалу это неловко. Нет автозаполнения, нет средств отладки, нет кнопки удаления ... тьфу. Хорошей новостью является то, что после некоторой практики вы привыкнете к этому. Перед тем, как отправиться на место, попрактикуйтесь в написании кода на доске (в крайнем случае, карандаш и бумага подойдут). Несколько советов:

osenniimaraphon 26.09.19 в 22:28

0

Начните с самого верхнего левого угла доски. Это дает вам больше места. Вам понадобится больше места, чем вы думаете.

osenniimaraphon 26.09.19 в 22:28

0

Оставьте пустое место перед каждой строчкой кода. Впоследствии это упростит добавление нового кода.

osenniimaraphon 26.09.19 в 22:30

0

Потратьте лишние секунды, чтобы определиться с именами переменных. Не торопитесь. Это может показаться пустой тратой времени, но использование более описательных имен переменных в конечном итоге экономит ваше время, поскольку снижает вероятность путаницы при написании остальной части кода.

osenniimaraphon 26.09.19 в 22:32

0

Если техническое телефонное интервью - это спринт, то очное - это марафон. День может сказаться действительно долгим. Лучше освободить свое расписание и вовсе не иметь других планов на день или вечер.

osenniimaraphon 26.09.19 в 22:34

0

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

osenniimaraphon 26.09.19 в 22:37

0

В общем, долгий день очных собеседований на месте может выглядеть примерно так:

osenniimaraphon 26.09.19 в 22:38

0
Минутку...

Следующая страница →