HTML
- Какие основные различия между блочными и строчными элементами?
- Расскажите как работает браузер?
- Какие есть этапы рендеринга html страницы?
- Какие есть виды подключения CSS в HTML?
- Зачем для тега <script> добавляют атрибуты async и defer?
CSS
- Что такое специфичность в CSS?
- В чем разница между
box-sizing: content-box
и box-sizing: border-box
?
- Как происходит схлопывание вертикальных и горизонтальных margin'ов в CSS?
- В чем разница между
display: none
и visibility: hidden
?
- Что такое поток документа в CSS?
JavaScript
- Перечислите все типы данных в JavaScript?
- Что такое стрелочные функции и чем они отличаются от обычных функций?
- Что такое замыкания в JavaScript и почему они важны?
- Способы клонировать объект
- Set vs WeakSet?
- Принципы функционального программирования
- Промисы. Для чего нужны?