В видео делюсь опытом прохождения 6 собеседований за неделю на frontend developer. Рассказываю какие были вопросы и задачи, о формате собеседований и о своих впечатлениях :)
Технические вопросы с моих собеседований:
1. Контекст this, привязка контекста.
2. Замыкание и область видимости переменных.
3. Всплытие hoisting, var, let, const, как влияет объявление на область видимости переменной.
4. Наследование в JS, prototype.
5. Асинхронность и промисы, работа с fetch.
6. Типы данных, сравнение примитивов и объектов.
7. Event loop, событийный цикл.
8. Очередь макро и микро задач в JS.
9. Function declaration, Function Expression, стрелочные функции, в чем разница.
10. ООП и функциональность в JS.
11. Сравнение и присвоение объектов, сборка мусора.
12. Структуры данных массив, объект, Map, Set где применять и методы работы с ними.
13. Нормализация данных.
14. Вычисление сложности алгоритмов Big O.
15. Классовые компоненты и хуки в React, разница и когда использовать.
16. Принцип работы Redux и других менеджеров состояний.
17. Контекст в React.
Ниже задачи с моих собеседований.
Задачи с вопросом, что будет в консоли:
codepen.io/ElK...
codepen.io/ElK...
codepen.io/ElK...
codepen.io/ElK...
Задачи на написание кода:
codepen.io/ElK...
codepen.io/ElK...
codepen.io/ElK...
codepen.io/ElK...
Ресурсы с задачами для самостоятельного обучения:
leetcode.com/e...
www.hackerrank...
Ресурсы для изучения теории с примерами:
learn.javascri...
developer.mozi...
Негізгі бет Собеседование на frontend, react developer, вопросы с собеседований, задачи с собеседований.
Пікірлер: 23