Перейти к содержимому

РЕАЛЬНОЕ СОБЕСЕДОВАНИЕ НА MIDDLE/SENIOR FRONTEND РАЗРАБОТЧИКА С ЗП 300К

Миша - Frontend Dev

0:00 / 0:00

РЕАЛЬНОЕ СОБЕСЕДОВАНИЕ НА MIDDLE/SENIOR FRONTEND РАЗРАБОТЧИКА С ЗП 300К

33 426 просмотров · 2 года назад
Миша - Frontend Dev
8,63 тыс. подписчиков
33 426 просмотров · 2 года назад
👉 Помощь в трудоустройстве - https://goo.su/xeDj 👉 Подписывайся на ТГ канал с полезной инфой - https://t.me/m1sha_frontend 👉 ТГ для связи со мной - https://t.me/m1sha_bbn JavaScript: 1:08 Event Loop - что такое, с чем едят, для чего нужен? 2:02 Какую проблему решает Event Loop? 4:35 Как устроены Promise'ы? 7:05 Что такое Async/Await? Как они связаны с промисами? 8:01 Замыкания - что такое, как можно использовать? 10:00 Прототипы. Как они реализованы в JS? 11:24 Статические методы объектов - как определяются, как используются? 13:10 Set, Map, Array - чем отличаются? 14:52 Сборщик мусора - знаешь что-нибудь? 15:27 В каких случаях сборщик мусора начинает работать? Верстка: 18:35 С какими CSS-препроцессорами работал? 19:05 Какую проблему решает модульный CSS? 19:25 Как сделать так, чтобы у селектора в стилях был максимально возможный вес? React: 20:14 Что такое Virtual DOM? 22:32 При написании кода, где приходится принудительно указывать ключи (key)? 22:45 Что такое JSX? Можно ли использовать React без JSX? 23:20 Доводилось ли работать с классовыми компонентами? В чем отличия функционального и классового подходов? 24:44 Хуки. В каких случаях стоит/не стоит использовать useCallback? 25:30 Знаком ли с Context API? Что предпочтешь использовать - Context API или Redux? 26:21 Знаком ли с Portals? 26:37 Для чего Portals был введен в React? Redux: 27:04 Опиши жизненный цикл в Redux 28:46 RTK Query. Кэширование данных. Инвалидация. TypeScript: 30:00 Какой опыт? Что такое дженерики? 30:52 Примеры utility-типов/функций? Общие вопросы: 31:20 Что такое протокол HTTP? 31:23 Сталкивался ли с CORS? Знаком с механизмами обхода CORS? 33:11 CORS реализуется на стороне бэкенда или фронтенда? Кто проверяет исполнение CORS-политик? 34:08 Сталкивался ли с проксированием? 34:36 Сталкивался ли с web-socket'ами? 34:45 Как организовывается передача данных через веб-сокеты? 35:05 Какие альтернативы есть веб-сокету? (polling / long polling / server-sent events) Задачи: 37:25 JavaScript: Что будет выведено в результате выполнения функции? 45:00 React: провести код-ревью. Джун написал компонент с моковыми данными (бэк не был готов), который отображает список справочников. Надо отревьюить, сформулировать максимум замечаний, предложить идеи по улучшению. Оргмоменты: 1:05:29 Есть ли какие-то красные линии, которые для тебя недопустимы на работе? 1:07:17 Интервьюеры рассказывают о проекте и спрашивают об ожиданиях кандидата ==================== Теги #frontend #react #js #javascript #фронтенд #реакт #it #айти #программирование #webdevelopment #software #собеседование #собеседованиефронтенд #ulbitv #ульби #frontendсобеседование #реальноесобеседование #redux #reduxtoolkit #reactjs #антонназаров #middlefrontend #frontendразработчик #frontendразработчикснуля #frontendroadmap #seniorfrontend #войтивайти #войтивit #reactjs #typescript