Возможный дубликат:
действительно «вау» их в интервью
Допустим, я появляюсь на собеседовании. Какие вопросы я могу ожидать и как мне подготовиться?
Возможный дубликат:
действительно «вау» их в интервью
Допустим, я появляюсь на собеседовании. Какие вопросы я могу ожидать и как мне подготовиться?
Ответы:
Программирование Интервью Exposed также полезно.
Эта классическая книга раскрывает, на что действительно похожи собеседования в ведущих американских компаниях, занимающихся разработкой программного обеспечения и компьютеров, и предоставляет вам инструменты для достижения успеха в любой ситуации. Авторы шаг за шагом знакомят вас с новыми проблемами и сложными задачками, которые им задавали во время недавних технических интервью.
50 сценариев интервью представлены вместе с углубленным анализом возможных решений. Процесс решения проблем наглядно проиллюстрирован, так что вы сможете легко применить то, что вы узнали во время кризиса. Вы также найдете советы экспертов о том, какие вопросы задавать, как подходить к проблеме и как восстанавливаться, если вы застряли.
Я использовал его при подготовке к моему последнему раунду собеседований и, хотя мне это и не понадобилось, его чтение, безусловно, заставило меня чувствовать себя более уверенно и подготовленным. В книге также есть раздел, посвященный вопросам, не связанным с программированием, таким как переговоры о зарплате, которые я считаю очень полезными.
У Майкла Прайора есть сайт, посвященный вопросам технического интервью .
Хорошее интервью, тем не менее, будет содержать много вопросов о технологиях, которые они нанимают. И вам, вероятно, также нужно будет написать код. К сожалению, для этого нет ярлыка, вам поможет только опыт. Эта ссылка также детализирует список задач программирования .
Для предварительного (или я должен сказать, pryor) вы готовитесь, работая над вопросами и получая хорошие ответы на эти типы вопросов. На потом вы должны готовить всю свою карьеру.
На вопросы, на которые должен ответить каждый хороший разработчик .NET?
На какие вопросы должен отвечать каждый хороший Java / J2EE Developer?
Вопросы, на которые должен ответить каждый хороший разработчик баз данных / SQL
На какие вопросы должен ответить каждый хороший JavaScript-разработчик?
По моему опыту, лучший способ подготовиться - это не делать ничего, кроме расслабления и (как говорит Тиа) чтения в команде. Вы знаете, что знаете, и вы настолько же умны / опытны, как и сейчас, и никакая подготовка к последней минуте не улучшит это.
Ожидайте, что они попросят вас написать код для простой, но сложной задачи. В силу этого, вопрос не должен занимать много кода, поэтому, если вы обнаружите, что думаете или пишете длинную программу, вы, вероятно, не на правильном пути. Объясни свое мышление по ходу дела. Некоторые интервьюеры могут убедить вас в том, что вы не нашли правильного решения, но отметьте, что им нравится в вас, как вы объясните.
Иногда они дадут вам непрограммическую головоломку. По моему опыту, если они спросят вас, кого вы уже знаете, просто будьте честны и скажите им, что вы это знаете, и переходите к следующему вопросу. Опять же, честность - одна из главных ценностей, которую люди ценят, и они в любом случае могут обнаружить предшествующее знание за милю.
Прежде всего, выспитесь, расслабьтесь и постарайтесь быть в хорошем настроении.