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

Если не принимать во внимание тестовое задание и портфолио, какие вопросы можно задавать соискателям, претендующим на эту должность?

UPD: Всем спасибо для себя сделал примерно такую шпаргалку:
HTML? CSS?
HTML5?
Cпецификация? Кто занимается ее раработкой?
DOCTYPE?
class? id? чем отличаются?
div? span? чем отличаются?
jpg? png? gif? что лучше?
БЭМ?
SASS? LESS?

reflow? repaint?
  • Вопрос задан
  • 31938 просмотров
Пригласить эксперта
Ответы на вопрос 8
tmikwid
@tmikwid
а если попробовать горячий угол, в котором Put display to sleep, потом закрыть крышку и через пару секунд ее снова открыть? Включается?
Ответ написан
flight
@flight
1. Что такое position:relative, absolute, static? Чем они отличаются?
2. Что такое overflow?
3. Чем отличается margin от padding?
4. Специфичность селекторов.
5. Как вставлять на страничку кастомные шрифты? Должен назвать font-squirrel и какой-то подобный + google fonts.
Ответ написан
miminari13
@miminari13
возникает встречный вопрос - зачем давать 999999 заданий (как говорите, помимо тестового и портфолио) новичку? все, что человек умеет, вы итак увидите в тестовой работе и портфолио. теорию спрашивать как-то... смахивает больше на попытку бесполезного менеджера быть полезным.
видимо, тестовое задание составлено некорректно раз при просмотре кандидата вы из него ничего не можете понять о скиллах новобранца.
Ответ написан
medved13
@medved13
Ведущий front-end разработчик
Я, когда собеседую, пользуюсь вот этими страницами для вдохновения:
darcyclarke.me/development/front-end-job-interview-questions/
www.impressivewebs.com/skills-front-end-developers/

А вот это даю почитать тем, кто прошел:
isobar-idev.github.com/code-standards/
Ответ написан
Talyutin
@Talyutin
Одним из вопросом может быть «чем отличается div от span». Смешно, но часть «верстальщиков» даже этого не знают.
Ответ написан
Vend3tta
@Vend3tta
Я обычно начинаю собеседование с типов layout'ов — например, «есть двухколоночный макет, перечисли все способы его создания». Это довольно обширная тема, при объяснении которой можно перескочить на множество схожих вопросов — и о float'ах, и об inline-block, и о CSS Box Model, и так далее. Вопрос о доктайпе — тоже один из первых, из ответа на этот вопрос, собственно, строится впечатление о собеседуемом как о спеце. Далее идет более-менее общий набор простых вопросов:

— CSS-селекторы, их специфичность, поддержка, производительность;
— организация кода (семантика, названия классов, clearfix и т.д.);
— поддержка старых версий браузеров, graceful degradation.

Если человек уверенно справляется с этими вопросами, перехожу к БЭМу (обычно, если человек с этим знаком, эта аббревиатура к данному вопросу уже должна была прозвучать из его уст), CSS-препроцессорам, задаю пару вопросов по js — по ванилле и jQ. К этому моменту обычно человека удается разговорить на отвлеченные темы вроде каких-нибудь статей известных авторов или докладов с конференций, которые он читал или смотрел, и на которые опирается при своих ответах. Это помогает еще больше оценить его скилл, и не просто скилл — а в целом как человека, который осознанно пишет хороший код, интересуется новыми веяниями, учится и совершенствует свои знания.
Ответ написан
un1t
@un1t
Лучше открыть какой-нибудь макет и спросить как бы он его сверстал, где бы какие блоки расположил, какие у них надо казать свойства position, float и т.п. По ходу и узнаем какие способы позиционирования он знает и прочие моменты.
Ответ написан
Makito
@Makito
front-end developer
Проводить собеседование на позицию верстальщика должен лучший верстальщик в компании, это мое мнение. А он уже сможет, посмотрев в код js и html определить какие вопросы задать.
Ведь даже если вам к примеру скажут что спрашивать, откуда вы будете знать, что вам ответили верно, если в верстке опрашиваемый не разбирается.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы