👉 Помощь в трудоустройстве - 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
Смотрите видео РЕАЛЬНОЕ СОБЕСЕДОВАНИЕ НА MIDDLE/SENIOR FRONTEND РАЗРАБОТЧИКА С ЗП 300К онлайн без регистрации, длительностью часов минут секунд в хорошем качестве. Это видео добавил пользователь Миша - Frontend Dev 30 Июнь 2024, не забудьте поделиться им ссылкой с друзьями и знакомыми, на нашем сайте его посмотрели 24,39 раз и оно понравилось 55 людям.