Frontend
Почему нельзя напрямую использовать DOM браузера?
Опиши несколько способов коммуникации между сервером и клиентом.
Какие проблемы могут возникнуть, если всю вёрстку делать с использованием только div-элементов?
Что такое относительная ссылка?
Что такое вычисляемые свойства?
Назовите паттерны проектирования, относящиеся к структурным паттернам.
Как работают плавающие элементы (floats) в CSS?
Используешь ли ты технологии, такие как perfect pixel, для обеспечения точности в верстке?
В каких случаях лучше выбрать использование Canvas, а в каких — SVG?
Что произойдет, если передать функцию по ссылке?
Какие сходства существуют между массивами, объектами и функциями в JavaScript?
Какие существуют способы взаимодействия между компонентами в приложении?
Как добавить слушатель события в JavaScript?
В чем состоит отличие классов в JavaScript от классов в других языках программирования?
Что такое doctype и какова его роль в HTML-документе?
Дай пояснения, для какой цели добавлены следующие элементы: Article, aside, audio, canvas, figcaption, figure, footer, header, hgroup, output, section, video.
Назови паттерны проектирования, относящиеся к структурным.
Объясните, как браузер определяет, к каким элементам применяются CSS-стили.
С какими методами перебора массивов вы знакомы?
Как можно защитить cookies от доступа со стороны JavaScript?