Я ожидаю телефонного интервью для кооператива от компании.
У меня будет интервью с разработчиком программного обеспечения для компании, а не с кем-то из отдела кадров.
У меня никогда не было интервью по телефону. Это может быть расплывчато, но я был бы рад, если бы кто-нибудь помог мне ответить на вопросы, которые мне могут задать!
Я работаю веб-разработчиком последние 16 лет, и у меня было немало телефонных интервью. Вот мои ожидания:
Технические вопросы. Если должность предназначена, скажем, для разработчика программного обеспечения C #, вам могут задать такие вопросы, как разница между структурой и классом? В чем разница между абстрактным классом и интерфейсом? Что должны знать великие разработчики .NET (дополнительные вопросы для интервью по .NET) содержит больше примеров вопросов, хотя в некоторой степени они могут быть немного продвинутыми. Частично это связано с знанием некоторых технических вещей, а частично с управлением, если вы не знаете, как вы догадываетесь? Объясните, как найти ответ? Не могли бы вы просто сказать: «Я не знаю. Извини, чувак», это может оставить неприятный осадок во рту у интервьюера, поскольку это не показывает никакой работы по поиску ответа.
Предыстория - Какой самый большой проект вы сделали? Какая самая большая неудача у вас была? Какое ваше самое большое достижение? Вопросы, идея которых состоит в том, чтобы сфотографировать вас по телефону, чтобы определить, с кем стоит пройти личное собеседование.
Общее решение проблем. Здесь вас могут спросить, какой подход вы бы использовали при создании примера веб-сайта, разгадывании загадки или написании простого метода для относительно тривиальной задачи, такой как изменение строки в обратном порядке. Здесь вам нужно будет рассказать, что вы делаете, а не держать перед собой доску, хотя ключ здесь в том, что вы сообщаете и насколько тщательно вы думаете / какие предположения вы делаете о вещах. В качестве альтернативы вы можете получить задание по кодированию после телефонного интервью, чтобы отправить код.
Подумайте об этом, как если бы 5-10 человек проходили проверку по телефону, чтобы определить, кто из 1-4 человек должен пройти это личное собеседование, где все может стать немного более напряженным. Могут быть технические вопросы о платформах, процессах, технологиях и т. д., просто чтобы посмотреть, что вы знаете и где вы находитесь.
Как разработчик, дающий интервью по телефону, мне действительно все равно, знаете ли вы разницу между структурой и классом — вы можете распечатать это перед собой или открыть ноутбук, чтобы найти ответ.
Меня больше интересует, как вы работаете, что вы разработали (расскажите, что вы сделали и почему вы этим гордитесь), покажите, что вы стремитесь заниматься разработкой. Тогда я смогу нацелить свои вопросы больше на ваш опыт. Если вы разработали внешний интерфейс, я спрошу вас, например, о JQuery.
Если вы не знаете ответа, то будьте честны и скажите об этом. Если интервьюер занижает вас и решает не брать на работу, потому что вы не знаете, какие HTML-теги устарели, или в чем разница между упаковкой и распаковкой, то вы действительно не хотите работать на этого человека.
Собеседования по телефону с другими разработчиками — безусловно, самый простой способ получить работу разработчика. По моему опыту, это как ярлык для высококвалифицированных специалистов.
Вам, вероятно, будет задано много технических вопросов, так что здесь вы ничего не можете сделать, кроме как ответить на все свои способности и позволить своему многолетнему опыту и знаниям сиять!
Конкретно,
Если вы знаете ответ на вопрос, отвечайте четко, уверенно и лаконично. Это означает, что ответьте на вопрос, насколько вам известно, а затем перестаньте говорить! Может показаться заманчивым продолжать говорить без визуальных сигналов от интервьюера, но длинные, бессвязные ответы могут подорвать доверие к вам.
Если вы не знаете ответа, четко скажите, что не знаете. Это должно быть сведено к одному короткому предложению (никто не любит многословные оправдания). Однако это не конец света, поскольку иногда разработчики будут спрашивать вас о навыках, которые приятны, но не так важны. как основные навыки работы, которых у вас может быть много.
Вот некоторые общие положения:
Надеюсь, программист может дать вам представление о том, каково это на самом деле работать там. Кроме этого, у немногих есть что-то общее, через что я прошел.
кодерМинт