filmov
tv
#0 Cобеседование Junior Frontend разработчика
![preview_player](https://i.ytimg.com/vi/25lCunO6yDQ/maxresdefault.jpg)
Показать описание
В данном выпуске Никита пройдет собеседование на junior фронтенд разработчика.
---
---
"Отсобеседование" это шоу в котором кандидат пытается пройти собеседование на позицию фронтенд разработчика. Ему нужно продемонстрировать знание технологий и понимание подходов во фронтенде. Здесь будут уточняющие вопросы на глубину понимания, но не будет алгоритмических задач и лайвкодинга. В конце кандидат получит вердикт с резюме его слабых и сильных сторон.
---
00:00:00 Интро
00:00:24 Знакомство
HTML
00:03:10 Что такое HTML, JS и CSS?
00:04:00 Какие основные вещи присущи HTML?
00:05:24 Какие ты знаешь базовые HTML теги?
00:07:08 В чем смысл таких тегов как section, header?
00:07:28 Почему мы не можем вместо тегов section и header использовать обычный div?
00:07:46 Будет ли разница для конечного пользователя в разных тегах?
00:09:21 Характеристика HTML которая говорит о том как можно использовать разные теги для конкретных ситуаций?
00:10:13 Чем семантика отличается от доступности(a11y)?
00:10:20 Что ты знаешь про доступность? Доводилось ли улучшать доступность сайта?
CSS
00:11:15 Почему плохо писать все стили в одном файле или style?
00:12:15 В чем отличия разных подходов подключения стилей?
00:13:41 Как расшифровывается аббревиатура CSS?
00:14:00 Как ты понимаешь что такое каскад?
00:14:42 Как работает наследование в CSS?
00:15:56 Способы изоляции стилей в CSS?
00:16:53 Какие знаешь подходы по написанию CSS?
00:18:23 Решают ли БЭМ и scoped стили проблему наследования стилей?
00:20:20 Специфичность в CSS
00:21:50 Как в CSS работают разные приоритеты стилей?
00:29:30 Про схлопывание отступов
00:30:48 Использовал ли ты media запросы?
00:31:04 Что такое адаптивная верстка?
00:31:20 Какими параметрами нужно манипулировать чтобы адаптировать сайт?
00:32:12 Как ты знаешь подходы по созданию адаптивных сайтов?
00:32:48 В чем отличие адаптивного дизайна от отзывчивого?
JS
00:34:25 Какие типы данных есть в JS?
00:36:39 Какой тип у функции?
00:36:55 Чем похожи массивы, объекты и функции?
00:37:35 Какие есть операторы в JS?
00:39:24 Какие есть операторы сравнения?
00:46:13 Какие есть типы написания переменных?
00:51:00 Что такое замыкание?
00:55:00 Классическая задача на замыкание
01:02:47 Знаешь ли что такое event loop?
Web API
01:04:10 Что такое делегирование?
01:04:51 Что такое событийная модель в браузере?
01:11:13 Всплытие событий
Vue
01:14:10 Зачем нужен вью?
01:16:10 Какие проблемы решают Vue а какие jQuery?
01:20:06 Какие есть способы общения между компонентами?
01:25:30 Как работает двустороннее связывание?
01:27:30 Знаком ли ты с модификаторами для v-bind?
01:29:00 Что такое и зачем нужен virtual DOM?
01:31:52 Во что компилируется sfc компонент?
01:36:18 Что быстрее, DOM или virtual DOM?
01:40:34 Жизненный цикл компонента
01:42:42 Что такое watch и computed, как оно работает?
01:50:00 Резюме
01:58:00 Конец
---
---
"Отсобеседование" это шоу в котором кандидат пытается пройти собеседование на позицию фронтенд разработчика. Ему нужно продемонстрировать знание технологий и понимание подходов во фронтенде. Здесь будут уточняющие вопросы на глубину понимания, но не будет алгоритмических задач и лайвкодинга. В конце кандидат получит вердикт с резюме его слабых и сильных сторон.
---
00:00:00 Интро
00:00:24 Знакомство
HTML
00:03:10 Что такое HTML, JS и CSS?
00:04:00 Какие основные вещи присущи HTML?
00:05:24 Какие ты знаешь базовые HTML теги?
00:07:08 В чем смысл таких тегов как section, header?
00:07:28 Почему мы не можем вместо тегов section и header использовать обычный div?
00:07:46 Будет ли разница для конечного пользователя в разных тегах?
00:09:21 Характеристика HTML которая говорит о том как можно использовать разные теги для конкретных ситуаций?
00:10:13 Чем семантика отличается от доступности(a11y)?
00:10:20 Что ты знаешь про доступность? Доводилось ли улучшать доступность сайта?
CSS
00:11:15 Почему плохо писать все стили в одном файле или style?
00:12:15 В чем отличия разных подходов подключения стилей?
00:13:41 Как расшифровывается аббревиатура CSS?
00:14:00 Как ты понимаешь что такое каскад?
00:14:42 Как работает наследование в CSS?
00:15:56 Способы изоляции стилей в CSS?
00:16:53 Какие знаешь подходы по написанию CSS?
00:18:23 Решают ли БЭМ и scoped стили проблему наследования стилей?
00:20:20 Специфичность в CSS
00:21:50 Как в CSS работают разные приоритеты стилей?
00:29:30 Про схлопывание отступов
00:30:48 Использовал ли ты media запросы?
00:31:04 Что такое адаптивная верстка?
00:31:20 Какими параметрами нужно манипулировать чтобы адаптировать сайт?
00:32:12 Как ты знаешь подходы по созданию адаптивных сайтов?
00:32:48 В чем отличие адаптивного дизайна от отзывчивого?
JS
00:34:25 Какие типы данных есть в JS?
00:36:39 Какой тип у функции?
00:36:55 Чем похожи массивы, объекты и функции?
00:37:35 Какие есть операторы в JS?
00:39:24 Какие есть операторы сравнения?
00:46:13 Какие есть типы написания переменных?
00:51:00 Что такое замыкание?
00:55:00 Классическая задача на замыкание
01:02:47 Знаешь ли что такое event loop?
Web API
01:04:10 Что такое делегирование?
01:04:51 Что такое событийная модель в браузере?
01:11:13 Всплытие событий
Vue
01:14:10 Зачем нужен вью?
01:16:10 Какие проблемы решают Vue а какие jQuery?
01:20:06 Какие есть способы общения между компонентами?
01:25:30 Как работает двустороннее связывание?
01:27:30 Знаком ли ты с модификаторами для v-bind?
01:29:00 Что такое и зачем нужен virtual DOM?
01:31:52 Во что компилируется sfc компонент?
01:36:18 Что быстрее, DOM или virtual DOM?
01:40:34 Жизненный цикл компонента
01:42:42 Что такое watch и computed, как оно работает?
01:50:00 Резюме
01:58:00 Конец
Комментарии