19 вопросов для веб-разработчиков, которые вы должны знать

  1. Что вы должны подготовить?
  2. Вопросы для интервью, касающиеся опыта веб-разработчика
  3. Интервью вопросы, чтобы проверить технические навыки вашего разработчика
  4. Что делать после собеседования?

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

Итак, с чего начать? Мы проведем вас через этот процесс найма и предположим, что у вас есть базовое понимание терминов и терминов разработки программного обеспечения.

Вы можете перейти к вопросы интервью здесь ,

Что вы должны подготовить?

Что вы должны подготовить

Вы, вероятно, знакомы с поговоркой « не готовиться - значит готовиться к неудаче » - и это, безусловно, правда, когда вы хотите нанять веб-разработчика, особенно если это независимый веб-разработчик.

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

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

  2. Установите реалистичный бюджет
    Ты получаешь то, за что платишь.

    Не забудьте сопоставить свой бюджет с уровнем ответственности, которого вы ожидаете от веб-разработчика. фигуры Предположим, что старшему веб-разработчику, базирующемуся в США, выплачивается средняя зарплата почти в 85 000 долларов . Для разработчиков-фрилансеров ставки могут варьироваться от 60 до 120 долларов (или даже выше) в час.

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

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

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

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

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

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

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

Вопросы для интервью, касающиеся опыта веб-разработчика

Вопросы для интервью, касающиеся опыта веб-разработчика

  1. Расскажите мне о проекте, которым вы особенно гордитесь. Что вы сделали, что сработало хорошо?
    Лучше всего осторожно пригласить кандидата на разработку. Их ответ также даст вам раннее указание на их амбиции и восприятие успеха и способа работы. Например, упоминали ли они других членов команды во время ответа или просто сосредоточились на своих собственных усилиях?

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

  3. Что сложного в кодировании?
    Это, по сути, еще один способ спросить веб-разработчика о его / ее слабостях с технической точки зрения.

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

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

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

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

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

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

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

  3. Как бы описали вас разработчики / менеджеры проектов, с которыми вы работали?
    Это отличный способ оценить самосознание, навыки и место вашего кандидата в его нынешней команде или на предыдущих должностях.

  4. Вы не можете решить, как решить проблему кодирования. Что вы делаете, чтобы найти ответ?
    Вы спрашиваете коллегу, Stack Overflow или другие платформы? Здесь нет правильного или неправильного ответа. На самом деле, сочетание обоих может быть лучшим маршрутом. Интересно посмотреть, предпочитает ли ваш кандидат опускать голову или спрашивать, сталкивался ли он с проблемой.

  5. Что вы думаете о парном программировании? И ты когда-нибудь делал это?
    Этот метод гибкой разработки не всегда подходит для повседневной разработки, но интересно оценить, готов ли ваш кандидат сесть с коллегой и разобраться в вашем коде.

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

Интервью вопросы, чтобы проверить технические навыки вашего разработчика

Интервью вопросы, чтобы проверить технические навыки вашего разработчика

  1. Можете ли вы описать свой рабочий процесс при создании веб-страницы или веб-приложения?
    Это хороший способ оценить, как ваш кандидат подходит к основной части работы. Используют ли они отрывки для быстрого размещения основной HTML-страницы, добавления небольшого количества jQuery и начала кодирования? Или они используют более глубокий подход, такой как Bower или Yeoman ?

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

  3. Что вы знаете о CORS?
    CORS (Cross-Origin Resource Sharing) - это основной продукт HTML5, который должен быть знаком большинству веб-разработчиков. Он позволяет запрашивать множество различных ресурсов (jQuery, шрифты и т. Д.) Из домена за пределами домена, из которого поступил ресурс.

  4. Можете ли вы объяснить назначение каждого типа HTTP-запроса при использовании веб-службы RESTful?
    Знает ли ваш кандидат разницу между запросом GET и POST ? Помнят ли они упоминание запросов PATCH и CONNECT ? Мы надеемся на это. Это серьезный вопрос, чтобы оценить их базовое понимание HTML.

  5. Если у вас есть 5 различных таблиц стилей, как бы вы лучше интегрировали их в сайт?
    Эти вопросы будут проверять понимание CSS вашего кандидата. Могут ли они объединить их в один файл CSS? Или просто объединить таблицы стилей для конкретного приложения? И каков их подход, если они используют библиотеку, такую ​​как Bootstrap ?

  6. Как вы организуете свой код JavaScript?
    Эти вопросы помогут вам понять, как ваш кандидат организует свой код. Разделяют ли они JavaScript и HTML ? JS разбивается на логические единицы и хранится в отдельных файлах? Используют ли они сценарий для объединения этих файлов в один пакет? Используют ли они пространства имен JS, чтобы не загромождать глобальное пространство имен?

  7. Как вы учитываете SEO, удобство обслуживания, UX, производительность и безопасность при создании веб-приложения?
    Это важная персона . Умение балансировать и понимать эти очень разные факторы является основной компетенцией для любого веб-разработчика. Их ответ также покажет, какие факторы они будут иметь приоритет при кодировании. Например, если вы являетесь крупным финансовым учреждением, вы можете предпочесть безопасность SEO. Если вы онлайн-публикация, производительность и SEO будут более важны для вашего типа работы.

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

Вот некоторые технические вопросы и ответы экспертов по соответствующим технологиям:

Что делать после собеседования?

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

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

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

Если вы являетесь специалистом по найму персонала или менеджером по найму и ищете определенные инженерные навыки, вы можете обратиться к следующим руководствам по найму:

Руководство по найму разработчика переднего плана
Руководство по найму разработчиков PHP

Удачи!

Похожие

Посмотрите, что вы можете сделать со взломанным объективом Canon A650 & Helios 44M-5
Взломанный Canon A650 с объективом Helios 44M-5 Эти хаки я люблю больше всего. Алексей Клятов взял Canon A650 (2007) и сделал свое дело, установив Гелиос 44М-5 58мм ф / 2 объектив на камеру. Чтобы этот
Тестовая страница для HTTP-сервера Apache в CloudLinux
... вы являетесь представителем общественности: Тот факт, что вы видите эту страницу, указывает на то, что на сайте, который вы только что посетили, либо возникли проблемы, либо он находится на плановом обслуживании. Если вы хотите, чтобы администраторы этого веб-сайта знали, что вы видели эту страницу вместо ожидаемой, отправьте им электронное письмо. Как правило, почта, отправляемая на имя «веб-мастер» и направляемая на домен сайта, должна доходить до соответствующего лица.
Как включить Intel XMP, чтобы ваша память работала на заявленных скоростях
Если вы построили свой собственный компьютер и купили быструю оперативную память, есть большая вероятность, что оперативная память на самом деле не работает в заявленные сроки. Оперативная память
новости о том, что Facebook регистрирует звонки и тексты пользователей Android поднимает новые вопросы о политике конфид...
новости о том, что Facebook регистрирует звонки и тексты пользователей Android поднимает новые вопросы о политике конфиденциальности Facebook. Вот некоторые ответы и шаги для отказа. Facebook пояснил, что он просто хранит метаданные звонков, а не фактический контент. Но не заблуждайтесь: есть
Неверное позиционирование страницы - как не нарушать руководящие принципы Google - SEMTEC
... что мы никоим образом не будем подвергать себя поисковой системе Калифорнии? Не обязательно. Однако нам нужно знать, чего следует избегать. За что Google налагает штрафы Самая важная комбинация запрещенного позиционирования была представлена ​​Google в руководство по качеству для веб-мастеров ». Они описывают различные типы наиболее часто используемых манипулятивных методов,
Вымогательство телефону и во время встреч продолжались вплоть до сентября \ Нацполиция Житомирской обл...
Вымогательство телефону и во время встреч продолжались вплоть до сентября \ Нацполиция Житомирской области В Житомирской области сотрудники Нацполиции и Управления СБУ задержали группу мужчин, которые требовали с жителя Бердичева около миллиона гривен. Об этом сообщили в отделе коммуникаций полиции Житомирской области.
В тесте: Wiko Lenny 2, классный бюджетный смартфон из Франции
... вым дисплеем и 8 ГБ памяти на 90 евро и дополнительно из Франции. Это возможно? Вот как это работает, Wiko показал нам в начале 2015 года с первым Lenny. Теперь преемник находится на рынке и исправляет некоторые ошибки, которые все еще делали Ленни явно непригодным. Мы проверили это. Давайте не будем обо всем этом говорить: «Wiko Lenny 2» горячая, потому что дешевая, но классная. Дизайн положительно выделяется среди других недорогих смартфонов и выдает себя в зависимости от задней
Как проверить сайт WordPress в разных браузерах (простой способ)
Хотите протестировать свой сайт WordPress в разных браузерах? Кросс-браузерное тестирование чрезвычайно важно при изменении тем WordPress или реализации нового дизайна, поскольку оно помогает вам убедиться, что ваш сайт выглядит хорошо во всех браузерах, экранах, операционных системах и мобильных устройствах. В этой статье мы покажем вам, как легко тестировать сайт WordPress в разных браузерах.
Простые шаги, чтобы сделать GNOME 3 более эффективным
Немногие рабочие столы Linux вызвали такие противоречия, как GNOME 3. Его высмеивали, презирали и ненавидели с момента его первого выпуска. Дело в том, что на самом деле это очень хороший рабочий стол. Он прочный, надежный, стабильный, элегантный, простой ... и с небольшими изменениями и дополнениями его можно превратить в один из самых эффективных и удобных настольных компьютеров на рынке. Конечно, что делает рабочий стол эффективным и / или удобным для пользователя? Это зависит от
Признаки бота миллионера PLO на PokerStars, Full Tilt и 888
... что PokerStars, Full Tilt и 888 Poker управляют кольцом ботов за столами PLO с миллионами рук. сыграл и заработал более 1,3 миллиона долларов чистой прибыли. Предполагаемые боты активны в столах PLO со средними ставками, где они являются одними из крупнейших победителей. Многие из подозреваемых ботов играют на PokerStars, но Full Tilt и 888 также подозревают игроков в использовании этих ботов. Что говорит о том, что это боты? Подозреваемые боты выделяются,
Сайт недоступен
Global Hostinger Платформа веб-хостинга мирового класса. Наше видение заключается в том, чтобы позволить миллионам людей во всем мире раскрыть возможности Интернета и дать им возможность учиться, творить и расти. Выберите свой план веб-хостинга 1 веб-сайт 1 учетная запись электронной почты Пропускная способность 100 ГБ 1X вычислительная мощность и память Неограниченное

Комментарии

Вы ищете приложение, разработанное?
Вы ищете приложение, разработанное? Вы хотите проверить внешний вид вашего будущего приложения, прежде чем писать одну строчку кода? Наша команда может помочь вам создать отличный прототип приложения, который поможет вам лучше оценить осуществимость идеи вашего проекта и ваш бюджет на разработку программного обеспечения. Узнайте больше о наших Ускоритель Bootcamps здесь! Свяжитесь с нами
Как вы планируете развивать продажи для заказных клиентов?
Как вы планируете развивать продажи для заказных клиентов? Joanna Krajewska-Godziek : Выбор имени iketka.com имел большое значение в начале нашей деятельности. Во-первых, это имя поставило нас на первое место в Google, во-вторых, оно подчеркивает электронную коммерцию, и в-третьих, оно короткое и легко запоминающееся (каждый день мы отмечаем около 300 уникальных пользователей, которые заходят на наш сайт напрямую). Слово само по себе имеет хороший оттенок, оно озвучено и
Однако что делать, если вы столкнулись со старым компьютером, который не поддерживает загрузку с USB?
Однако что делать, если вы столкнулись со старым компьютером, который не поддерживает загрузку с USB? К счастью, еще не все потеряно, потому что есть отличный небольшой инструмент под названием Plop Boot Manager, который может сделать невозможное и позволить вам загрузить компьютер с USB, даже если BIOS его не поддерживает. Plop может загружать различные операционные системы, такие как Windows или Linux, с жесткого диска, дискеты, CD / DVD или с USB. Вероятно,
Что делать, когда вы получаете штраф?
Что делать, когда вы получаете штраф? Независимо от типа подавления сервиса, введенного Google, во многих случаях его можно отозвать. Однако следует помнить, что картина штрафа со стороны это сложная и трудоемкая задача, поэтому лучше всего отдать ее на аутсорсинг опытному агентству SEO или специалисту с профессиональными знаниями в этой области. Стоит пересмотреть действия по позиционированию, выполняемые самостоятельно
Как вы думаете, какие сайты являются лучшими?
Как вы думаете, какие сайты являются лучшими? Что вы думаете об этом выборе? Думаешь, мы что-то пропустили? Дайте нам знать об этом в комментариях! Узнайте больше о: гитара , Музыкальный инструмент ,
Что говорит о том, что это боты?
Что говорит о том, что это боты? Подозреваемые боты выделяются, потому что все они имеют очень похожую статистику игры. Пользователь- свинья изучил две десятки хороших статистических данных (включая частоты C-бет, частоты фолдов и коэффициенты агрессии на флопе, терне и ривере) игроков за десятки тысяч рук и сравнил их со статистикой известных им гриндеров. нет ботов. Данные получены в основном из российского отделения PokerTableRatings, которое продолжает вести статистику PokerStars.
Вот два, которые вы могли бы найти полезным: Эпизод 12: Откуда берутся звезды?
Что говорит о том, что это боты? Подозреваемые боты выделяются, потому что все они имеют очень похожую статистику игры. Пользователь- свинья изучил две десятки хороших статистических данных (включая частоты C-бет, частоты фолдов и коэффициенты агрессии на флопе, терне и ривере) игроков за десятки тысяч рук и сравнил их со статистикой известных им гриндеров. нет ботов. Данные получены в основном из российского отделения PokerTableRatings, которое продолжает вести статистику PokerStars.
Найдет ли мистер Карол сайт для вашей компании, когда он ищет товары, которые вы продаете?
Найдет ли мистер Карол сайт для вашей компании, когда он ищет товары, которые вы продаете? #wiemyjak Google Search Monopoly Google завоевал монополию на рынке , это самая популярная поисковая система в мире. В Польше 98% интернет-пользователей используют Google - впечатляющее
Но как вы получаете заслуживающий доверия профиль вместе в кратчайшие сроки?
Но как вы получаете заслуживающий доверия профиль вместе в кратчайшие сроки? Технические препараты Чтобы не запутаться, я загружаю другой браузер для своего исследования: Opera. Да, это все еще существует. Интересно, стоит ли мне работать с VPN, чтобы Facebook не замечал, что у меня и моего нового альтер эго всегда один и тот же IP-адрес? Но тогда я слишком ленив и немного параноидален. Если подумать, он мой сосед по квартире, с которым я делюсь доступом к сети.
Почему вы пошли в ИТ и как принимали это решение?
Почему вы пошли в ИТ и как принимали это решение? В Израиле у нас родилась дочь. Это очень сильно изменило мое отношение к странствующего и немного неопределенного жизни ученого, ведь ученые - очень мобильны. Эти странствия трудно планировать таким образом, чтобы все в семье были одинаково классные условия. В то же время я видел хорошие примеры своих друзей, которые уже ушли в индустрию и достаточно эффективно применили там свой опыт. Мы в первую очередь присматривались к Берлину, но
Или, может быть, вы будете хвастаться своей кухней и вдохновлять меня?
Или, может быть, вы будете хвастаться своей кухней и вдохновлять меня? :) источники изображений: frame.bloglovin.com, boligpluss.no, heidipiron.com, savvyhomeblog.com, buzzfeed.com, thecottagemarket.com, flickr.com, the36thavenue.com, connie-livingbeautifully.blogspot.com, countryliving.com, diynetwork .com, inspiratie-interieur.nl Запись была сделана в сотрудничестве с Westwing.pl

Что вы должны подготовить?
Итак, с чего начать?
Что вы сделали, что сработало хорошо?
Например, упоминали ли они других членов команды во время ответа или просто сосредоточились на своих собственных усилиях?
Что бы вы изменили?
Что сложного в кодировании?
Как вы проводите тестирование?
И что ты думаешь об этом?
Как бы вы улучшили QA?
Как вы идете в ногу с последними разработками в области веб-разработки?