Вернуться в видеотеку

Техническое собеседование Junior+ Frontend-разработчика

Публичная запись технического собеседования на позицию Junior+ Frontend-разработчика на канале ApexNovaTech. Кандидата спрашивают об HTML и CSS, сборке TypeScript через Vite, JavaScript (замыкания, this, прототипы, CORS) и предлагают решить задачи на debounce, бинарный поиск и обработку массива.

Источник: ApexNovaTech

Открыть на YouTube

Коротко о видео

Публичная запись технического собеседования кандидата на Junior+ Frontend-позицию на канале ApexNovaTech. После знакомства интервьюеры проверяют базу по HTML и CSS: структуру документа, подключение стилей, каскад и специфичность. Затем разговор переходит к Vite и TypeScript, замыканиям, this, прототипам и CORS. В практической части кандидат пытается реализовать debounce, затем получает задачу на бинарный поиск в отсортированном массиве и упрощённую задачу на фильтрацию чисел. В финале интервьюеры отмечают слабую теоретическую базу, рекомендуют проработать фундаментальные темы JavaScript и сообщают, что интервью не пройдено; до React не дошли.

Затронутые темы

Что взять на заметку

  • Разбирайте структуру HTML-документа и способы подключения CSS: внешняя таблица через link, блок style и inline-стили решают разные задачи.
  • visibility: hidden скрывает элемент, сохраняя его место в раскладке; display: none убирает его из раскладки, но не удаляет DOM-узел.
  • В debounce храните идентификатор таймера, отменяйте предыдущий вызов через clearTimeout и запускайте новый; в браузере setTimeout возвращает идентификатор, а не Promise.
  • Бинарный поиск применим к отсортированному массиву и в худшем случае работает за O(log n).

Рекомендуем посмотреть

2:03:10
FrontendJunior

Стрим-собеседование на Junior Frontend-разработчика

Открытое техническое собеседование кандидата на Junior+ Frontend-разработчика на канале ApexNovaTech. Вопросы охватывают HTML/CSS, JavaScript и браузерные механизмы: doctype, каскад и специфичность CSS, сборку Vite, замыкания, this, прототипы, CORS и debounce. В практической части кандидат разбирает debounce, бинарный поиск и фильтрацию массива, затем получает обратную связь по подготовке.

1:22:57
FrontendMiddle

Frontend: два технических собеседования

Две записи реальных технических frontend-собеседований. В первой части проверяют HTML/CSS, JavaScript, React и TypeScript; во второй обсуждают React 18/19, рендеринг, рефакторинг компонента, дженерики, стейт-менеджеры и сборщики. Во втором разговоре кандидат уточняет детали проекта Инвитро.

1:16:06
FrontendSenior

Собеседование Frontend-разработчика: HTML, React и алгоритмы

Техническое интервью на Frontend/React-позицию уровня Middle+/Senior в неназванной финтех-компании: HTTP/CORS/WebSocket, HTML и accessibility, CSS, JavaScript/TypeScript, React и SEO/SSR. В live coding разбираются Event Loop, поиск максимальной прибыли по курсам валют и утечка памяти из-за обработчиков событий.