Читать книгу Карьера программиста. Как устроиться на работу в Google, Microsoft или другую ведущую IT-компанию - Гейл Макдауэлл - Страница 11
Часть I. Процесс собеседования
Часто задаваемые вопросы
ОглавлениеНужно ли мне говорить интервьюеру, что я уже знаком с вопросом?
Да! Вы обязательно должны сказать своему интервьюеру, что знаете вопрос (и ответ на него). Конечно, многим людям это может показаться глупым, ведь если вы знаете вопрос и ответ, то с легкостью справитесь, правильно? Не совсем так.
Существует несколько причин, по которым вы должны сказать экзаменатору, что знакомы с этим вопросом:
• Вы завоюете расположение интервьюера. Вы продемонстрируете свою честность, а это много значит. Помните, что интервьюер оценивает вас как потенциального товарища по команде, и в этом случае вы проявите себя как честный и порядочный человек.
• Постановка задачи могла быть изменена. Не нужно рисковать, повторяя неправильный ответ.
• Если вы легко и быстро дадите правильный ответ, интервьюер сам догадается, что вы знакомы с этой задачей. Он знает уровень сложности задания, и быстрое (и правильное) решение будет выглядеть подозрительным.
Какой язык программирования следует использовать?
Многие говорят, что можно использовать любой язык, лишь бы вы им отлично владели, но в идеале это должен быть язык, которым пользуется интервьюер. Обычно я рекомендую писать код на C, C++ или Java, поскольку большинство интервьюеров владеют этими языками. Мое личное предпочтение – Java (за исключением заданий, требующих C/C++), поскольку этот язык прост и понятен любому человеку, даже если он программирует на C++. Именно по этой причине решения всех задач в этой книге выполнены на Java.
После собеседования мне ничего не сказали. Мне отказали?
Нет. Практически все компании сообщают своим кандидатам об отказе. Если вам сразу ничего не сказали, то это ничего не означает. Возможно, вы приняты, но у вашего агента (представителя рекрутинговой компании) выходной, и он сообщит вам об этом позже. В компании может производиться реорганизация, и еще не ясно, сколько сотрудников понадобится. Хотя может оказаться, что вы действительно не подходите, но рекрутинговая компания не удосужилась сообщить вам об этом. Довольно странно для компании отказать кандидату и не сообщить о своем решении. В интересах нанимателя уведомить вас об окончательном решении, как только оно принято.
Могу ли я попытаться еще раз, если мне отказали?
Практически всегда можно сделать еще одну попытку, но нужно сделать паузу (обычно от 6 месяцев до одного года). Плохие результаты наверняка окажут негативное влияние на результаты повторного собеседования. Но многие люди, которым отказал Google или Microsoft, впоследствии получили работу.