Реклама

технические вопросы интервьюУ меня недавно был интервью 5 видеоканалов для изучения базовых навыков собеседования Читать далее (для летней стажировки), о которой мне сказали заранее, мне нужно было принести карандаш на случай, если возникнут технические вопросы для интервью, связанные с кодированием. Я особенно нервничал из-за последнего, но довольно скоро Google немного успокоился. Я искал в Интернете любой тип подготовительных материалов и был рад найти много источников руководства для таких ситуаций, как моя.

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

Узнайте, что не нужно говорить или делать

технические вопросы интервью

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

instagram viewer

Существует соответствующее обсуждение переполнения стека под названием «Какой ответ у худшего собеседника?» где вы увидите много забавных вещей, которые респонденты сказали или сделали. Вот образцы из опроса:

Я не могу сказать вам, как часто это происходит в телефонных интервью: Я: [задает вопрос об определенной технологии]
Они: [повторяет вопрос, потому что я слышу, как они печатают]
[короткая задержка]
[Я слышу «динь» от IE, когда Google дает им список страниц, «нажмите»]
Их: [читает с веб-страницы]
Я: Хорошо, хорошо, спасибо за ваше время. Не звони мне, я позвоню тебе.

Это был самый популярный ответ. Урок, чтобы забрать - не обманывайте. Удивлены?

Вот еще один:

Я никогда этого не забуду. Я сказал…
«Так расскажи мне немного о себе ...
и он ответил ...
«Я недавно изобрел div внутри промежутка».
Он также внес это в свое резюме - просто так - изобрел его.

Вы, вероятно, не должны говорить, что изобрели неверную разметку. Просто мысль.

Вот еще одна простая вещь, которую вы не должны говорить:

«Ты напишешь мне небольшую функцию на доске здесь?»
«Нет.»

Если вы не будете прилагать много усилий для интервью, вы можете просто укусить вас позже. Ложь на собеседовании может также откусить вас назад.

Настройка: «Я опытный веб-программистбыл администратором в течение нескольких лет, много опыта в области безопасности, да Я знаю все об этом
Лоуболл: «Хорошо, как бы вы предотвратили SQL-инъекцию?»
Шепот: «Ну, на самом деле это не та вещь, с которой я когда-либо сталкивался... что именно?»

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

Узнайте, какие вопросы кодирования ожидать

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

Там нет никакой гарантии, что вы получите кодировку вопрос 8 сайтов, чтобы получить советы по собеседованию Вопросы и ответы Читать далее это было опубликовано в Интернете, но если вы можете ответить на некоторые из тех, которые иметь Если вас спросили и поделились в Интернете, у вас больше шансов не замерзнуть во время этой части интервью.

Вот несколько примеров вопросов кодирования:

«Упражнение по кодированию: возврат суммирования списка чисел, разделенных строками, из текстового файла».

Дайте однострочное выражение C, чтобы проверить, является ли число степенью 2. [Циклы не допускаются - это простой тест.]

«Как бы вы посчитали количество слов в строке, состоящей из неравного количества пробелов между словами (не словарных слов)? С и без библиотечных функций ».

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

Если вам нужны настоящие книги по этой теме, вот несколько рекомендованных названий (ссылки ведут на Amazon):

  • Программируемые интервью: секреты получения вашей следующей работы
  • Взломать кодирование Интервью: 150 вопросов программирования и решения

Получить освежающий в C / C ++ / и т. Д. И логика

технические вопросы интервью

Если последний совет показал, что вы плохо разбираетесь в языке программирования, вот несколько мест, которые помогут вам пройти курсы повышения квалификации или сбои. Книга, Программирование Жемчуг (2-е издание) это классическая книга, которую рекомендуют довольно часто, так как в ней много упражнений и учебных пособий на C и C ++, которые помогут вам считать как программист. Джеймс также публикует курс здесь на MakeUseOf Основы компьютерного программирования 101 - Переменные и типы данныхПознакомившись и немного поговорив об объектно-ориентированном программировании и о том, где его тезка приходит, я думал, что пришло время пройти через абсолютные основы программирования в неязыковой путь. Эта... Читать далее так что иди проверь это. Есть также 5 лучших сайтов для примеров приложений Java Читать далее многие Узнайте, как взломать с лучших сайтов и учебниковШесть хакерских сайтов в этой статье помогут вам научиться взламывать. Наша статья объясняет, какие сайты являются лучшими и почему. Читать далее сайты 6 бесплатных сайтов для изучения программирования на PHP Читать далее с 5 лучших сайтов для изучения CSS онлайн Читать далее учебные пособия Изучайте язык программирования Ruby, развлекаясь с Hackety Hack Читать далее (и даже видео уроки! 14+ плейлистов YouTube для быстрого просмотра и изучения компьютерного программированияС появлением и ростом YouTube и множества других высококачественных веб-сайтов для обмена видео и таких инструментов, как программное обеспечение для флэш-карт, самостоятельное изучение новых вещей стало еще проще. Так как учиться никогда не повредит ... Читать далее ), что вы можете просмотреть.

Что касается практики кодирования, то сайт, о котором я нигде не говорил, нигде не упоминался, но мой профессор Java часто посещал нас, CodingBat. Это сайт с простыми (а иногда и сложными!) Упражнениями на Java и Python. Для практики с вашими навыками логического мышления, Проект Эйлера имеет много проблем логики / кодирования.

Узнайте, каким может быть общий опыт интервью

образ

Есть много людей, которые писали в блогах об их общем опыте во время интервью для таких корпораций, как Microsoft и Google. Даже если вы не проводите собеседования именно с этими компаниями, ваш опыт технического собеседования может быть схожим. Вот несколько интересных постов в блоге:

  • Петерис Круминьш: Мое собеседование в Google
  • Род Хилтон: Мое интервью с Google
  • Кристиан Кристенсен: собеседование в Центре разработки Microsoft в Копенгагене

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

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

Вы уже проходили техническое или программное интервью и хотите поделиться своим опытом? Дайте нам знать об этом в комментариях!

Кредиты изображения: Ambrophoto, Андре Блэйс, winnond, Kentoh

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