Вернуться в видеотекуРеальное Собеседование JavaScript Разработчика: вопросы и ответы в 2022.
Собеседование JavaScript/frontend-разработчика с техническими вопросами, алгоритмическими задачами и рассказом команды о стеке и условиях работы. В конце показано обсуждение процесса, состава команды и дальнейшей обратной связи.
- Направление
- Frontend
- Формат
- Техническое собеседование
- Компания
Ростелеком- Длительность
- 16 мин
Коротко о видео
Запись, заявленная в заголовке как реальное собеседование frontend-разработчика, включает знакомство кандидата с командой, его рассказ о предыдущих проектах и технический блок. Интервьюеры спрашивают о CSS, областях видимости JavaScript, TDZ, Event Loop, стрелочных функциях, копировании объектов и алгоритмических задачах. В конце команда описывает свой стек, план миграций, процесс работы и условия трудоустройства, после чего автор кратко рефлексирует о вопросах интервью.
Затронутые темы
Что взять на заметку
- Подготовить объяснение box-sizing, различий строчных и блочных элементов, CSS-позиционирования и селекторов, включая выбор всех элементов кроме последнего.
- Уметь чётко сравнить var, let и const: области видимости, блочную область let/const и TDZ.
- Повторить порядок выполнения синхронного кода, microtask и macrotask в Event Loop, а также особенности стрелочных функций и их лексического this.
- Быть готовым различать поверхностное и глубокое копирование объектов, а также назвать ограничения подхода через JSON.stringify/JSON.parse.
- Отработать задачи с линейной сложностью: поиск уникального элемента, подсчёт частот и поиск подмассива с максимальной суммой.
- Для этой роли полезны опыт одновременно с Vue и React и готовность работать с легаси-сервисами, миграциями на Quasar и двухнедельными спринтами.