Привет, сегодня поговорим про общие вопросы для собеседования веб программиста, обещаю рассказать все что знаю. Для того чтобы лучше понимать что такое
общие вопросы для собеседования веб программиста , настоятельно рекомендую прочитать все из категории Дизайн программных UI и Web дизаин.
. Об этом говорит сайт https://intellect.icu
- Самое крутое, что Вы когда либо делали и чем гордитесь?
- Вы знаете секретный жест HTML5-банды?
- (непереводимый юмор) Are you now, or have you ever been, on a boat.
- Что Вы больше всего любите в Ваших инструментах разработки?
- У Вас есть какие-нибудь личные проекты?
- Возьмите листок бумаги и напишите в столбик буквы A B C D E. Теперь отсортируйте столбик в алфавитном порядке по убыванию, не написав ни строчки кода.
- Засеките, через сколько времени кандидат перевернет листок
- Пират или ниндзя?
- Бонус за комбинацию. Аргументированную. +2 за зомби-пират-ниндзя-обезьяну
- Чем бы Вы занимались, если бы не Web-разработкой?
- Какая Ваша любимая "фишка" Internet Explorer?
- Закончите предложение: Brendan Eich и Doug Crockford являются __________ языка JavaScript.
- jQuery: хорошая библиотека или великая библиотека? Тема для дискуссии...
- Вы пользуетесь Твиттером?
- Если да, то кто присутствует в вашей ленте?
- Кого из мировых front-end разработчиков вы знаете?
- А российских front-end'щиков?
- У Вас есть аккаунт на GitHub?
- Если да, то за какими интересными проектами вы следите?
- Какие блоги Вы читаете?
- Какие системы управления версиями Вам приходилось использовать?
- Расскажите о своей среде разработки (ОС, редактор, браузер(ы), прочие инструменты)
- Опишите последовательность Ваших действий, когда вы создаете новую Web-страницу
- Можете ли пояснить разницу между progressive enhancement и graceful degradation?
- Бонус, если также расскажете про feature detection (определение возможностей браузера)
- Объясните, что означает "Семантическая разметка"
- Какой Ваш основной браузер для разработки и какими инструментами Вы в нем пользуетесь?
- Как можно оптимизировать загрузку внешних ресурсов на странице?
- Комбинация из потенциальных решений:
- Конкатенация
- Минификация
- Использование CDN
- Кеширования
- и т.д.
- Каково преимущество в подгрузке внешних ресурсов с нескольких доменов?
- Сколько ресурсов браузер может одновременно качать с одного домена?
- Назовите три способа уменьшения времени загрузки страницы (воспринимаемого или реального)
- Если Вы присоединились к проекту, где для форматирования используются табы, а Вы привыкли использовать пробелы, как Вы поступите?
- Предложите использовать EditorConfig (http://editorconfig.org)
- Останетесь верным своим привычкам
- Выполните команду
:retab!
- Используете ли приемы для ускорения написания кода (сниппеты, Emmet)?
- Знакомы ли с шаблонизаторами (Smarty, HAML etc.)
- Реализуйте примитивное слайд-шоу
- Бонус, если Вы это сделаете без использования JS
- Какие инструменты Вы используете для тестирования производительности кода?
- JSPerf (http://jsperf.com/)
- Dromaeo (http://dromaeo.com/)
- и т.д.
- Если бы у Вас была возможность освоить новую технологию в этом году, что бы это было?
- Объясните важность стандартов и комитетов по стандартам
Надеюсь, эта статья про общие вопросы для собеседования веб программиста, была вам полезна, счастья и удачи в ваших начинаниях! Надеюсь, что теперь ты понял что такое общие вопросы для собеседования веб программиста
и для чего все это нужно, а если не понял, или есть замечания,
то не стесняйся, пиши или спрашивай в комментариях, с удовольствием отвечу. Для того чтобы глубже понять настоятельно рекомендую изучить всю информацию из категории
Дизайн программных UI и Web дизаин
Из статьи мы узнали кратко, но содержательно про общие вопросы для собеседования веб программиста
Ответы на вопросы для самопроверки пишите в комментариях,
мы проверим, или же задавайте свой вопрос по данной теме.
Комментарии
Оставить комментарий
Дизайн программных UI и Web дизаин
Термины: Дизайн программных UI и Web дизаин