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

Мок-собеседование Junior Frontend Developer с live coding

Спонтанное мок-собеседование на канале ApexNovaTech на уровень Junior+ Frontend Developer в прямом эфире. Кандидата спрашивают о CORS, Virtual DOM, HTTP и загрузке страницы, затем он решает live-coding задачу на генерацию хэштега из строки; в финале обсуждают ошибки, Git и командные процессы.

Источник: ApexNovaTech

Открыть на YouTube

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

После неявки запланированного участника ведущий приглашает в эфир зрителя Остапа и проводит с ним импровизированное мок-собеседование. Кандидат рассказывает о двух годах обучения фронтенду без коммерческого опыта и называет React, Next.js и TypeScript. В теории обсуждают CORS, Virtual DOM, HTTP/1.1 и HTTP/2, а также путь от URL к загрузке и рендерингу страницы; на часть вопросов кандидат отвечает неполно. В live coding он пытается написать генератор хэштега: убрать лишние пробелы, сделать первые буквы слов заглавными, добавить # и вернуть false для пустого либо слишком длинного итогового значения. Он не заканчивает решение за эфир, после чего ведущий разбирает крайние случаи, Git-ветки, рабочие процессы и вопросы, которыми проверяют реальный командный опыт. Значительная оставшаяся часть стрима посвящена рынку, ИИ и рекламе стажировки.

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

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

  • Проверяйте крайние случаи по итоговому значению: в этой задаче длина считается после удаления пробелов и добавления #, а пустой результат должен вернуть false.
  • При split(' ') несколько пробелов создают пустые элементы; их нужно исключить, затем преобразовать слова через map и собрать строку join('').
  • CORS — браузерное ограничение: Postman не воспроизводит такую ошибку, а доступ обычно настраивают на сервере или через подходящий proxy.
  • Рассказывая о командном опыте, будьте готовы предметно объяснить ветвление, code review, конфликты, backlog и спринты.

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

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, поиск максимальной прибыли по курсам валют и утечка памяти из-за обработчиков событий.

1:41:35
FrontendJunior

Собеседование Junior frontend-разработчика с live coding

Публичное техническое собеседование на заявленную позицию Junior+ frontend-разработчика на канале ApexNovaTech. После обсуждения резюме и GitHub кандидат отвечает на вопросы по JavaScript, веб-сетям, браузерному рендерингу, React и TypeScript, затем решает задачи в live coding. В конце ведущий разбирает ошибки и даёт рекомендации по подготовке.

1:49:32
FrontendJunior

Онлайн-собеседование Junior frontend-разработчика с live coding

Публичное техническое собеседование на канале ApexNovaTech на позицию Junior+ Frontend-разработчика. Кандидат с примерно полугодом обучения отвечает на вопросы по HTML/CSS, JavaScript, HTTP, Git и React, затем пробует выполнить live coding-задачи: кастомный чекбокс, переворачивающуюся карточку, таблицу с закреплённой шапкой и звёздный рейтинг. Ведущие комментируют ход решения и в финале дают обратную связь.