- Какие методы для повышения производительности вы использовали при создании или обслуживании сайта?
- Можете ли вы описать некоторые методы SEO, которые вы использовали в последнее время?
- С какими системами контроля версий вы знакомы?
- Если у вас есть 5 разных файлов со стилями, какой лучший способ интегрировать их в сайт?
- Можете ли вы описать разницу между прогрессивным улучшением (progressive enhancement) и изящной деградацией (graceful degradation)?
- Как можно оптимизировать загрузку внешних ресурсов на странице?
- Сколько ресурсов браузер может одновременно загружать с одного домена?
- Назовите три способа уменьшения времени загрузки страницы (воспринимаемого или реального).
- Если вы присоединились к проекту, где для форматирования используются табы, а вы привыкли использовать пробелы, как вы поступите?
- Опишите, как бы вы реализовали примитивное слайд-шоу.
- Если бы у вас была возможность освоить новую технологию в этом году, что бы это было?
- Объясните важность стандартов и комитетов по стандартам.
- Что такое FOUC (Flash Of Unstyled Content)? Как его избежать?
- Объясните, что такое ARIA и скринридеры, а также как сделать сайт доступным.
- Какие преимущества и недостатки у CSS и JavaScript анимаций?
- Что означает CORS и какую проблему решает?