Моё собеседование на позицию Frontend разработчика в крупную компанию из сферы финтех. Ютуб не разрешает маленьким каналам вроде меня вставлять ссылки в описание Переходите по нику в Telegram: @devjamx Полезные ссылки: Первый пример с useLayoutEffect на CodeSandobx codesandbox.io/s/useeffect-vs-uselayouteffect-dhkfvd Второй пример с useLayoutEffect на CodeSandobx codesandbox.io/s/useeffect-vs-uselayouteffect-8qfy4g Таймкоды: 0:00 Введение 1:00 О собеседовании 2:04 Вопрос про опыт работы 4:50 Опыт работы с React 6:40 Версии React 7:44 Хук useId 10:13 Основные хуки в React 10:58 Хук useLayoutEffect (с объяснением) 17:00 Portal в React 17:43 State management 19:39 Статичные методы Promise 20:40 Функции генераторы 21:52 UI киты 22:33 Способы взаимодействия с сервером. REST 24:15 Query и Mutation в GraphQL 26:11 Long Polling, Server Side Events 28:38 Сборщики, Module Federation в Webpack 29:45 Typescript, отличия типа от интерфейса 31:33 Utility types 34:10 Архитектуры Frontend проектов 35:27 Линтеры 36:38 Препроцессоры CSS 37:08 Git 38:18 Тестирование 39:09 Редакторы кода 40:19 Итоги собеседования 40:41 Заключение