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

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

Учебное техническое собеседование Junior Frontend-разработчика с вопросами по HTML, CSS и JavaScript, практикой fetch и задачами на обработку массивов. В конце интервьюер даёт кандидату предметный разбор ответов и решений.

Источник: Result University

Открыть на YouTube

Таймлайн

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

Это учебное mock-интервью на позицию Junior Frontend-разработчика: кандидат рассказывает о переходе из строительства в разработку и отвечает на вопросы куратора школы. В разговоре проверяют HTML/CSS, основы JavaScript, асинхронность, Event Loop, работу со ссылочными типами и методы массивов. Во второй половине кандидат решает практические задачи, а интервьюер разбирает ошибки и рекомендует повторить HTML/CSS и отдельные нюансы JavaScript.

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

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

  • Повторить семантическую HTML-разметку и назначение тегов вроде main, header, footer, article и form; кандидат связывает семантику с тем, как структуру страницы понимают поисковые роботы.
  • Уверенно объяснять CSS-специфичность, приоритет ID/class/tag-селекторов, inline-стили, различие margin и padding, схлопывание margin, Sass и BEM.
  • Подготовить чёткие ответы про hoisting, различия var, let и const, логические операторы && и ||, а также Function Declaration и Function Expression.
  • Практиковать методы массивов: find, filter и reduce, включая контракт callback и выбор начального значения аккумулятора.
  • При работе с fetch помнить, что async-функция возвращает Promise, а response.json() тоже асинхронен и требует await или обработки через then.
  • Различать макрозадачи (например, setTimeout и setInterval) и микрозадачи Promise; по объяснению интервьюера, при одновременной готовности микрозадачи выполняются раньше макрозадач.
  • В задачах на массивы оценивать компромисс между читаемостью и числом проходов: filter вместе с reduce читаемо для небольших данных, а один цикл может быть уместнее на больших объёмах.

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

1 ч 59 мин
FrontendJunior

#0 Cобеседование Junior Frontend разработчика

Тренировочное техническое собеседование Junior Frontend-разработчика с разбором ответов по HTML, CSS, JavaScript, Browser API и Vue. В конце интервьюеры дают кандидату развёрнутую обратную связь и план тем для повторения.

1 ч 39 мин
FrontendJunior

Frontend интервью. Ильнура, первая работа сразу после учебных курсов

Разбор публичного учебного собеседования на Junior Front-end developer: путь кандидатки от обучения к первой работе и большая техническая секция с практической DOM-задачей. Ведущий подробно комментирует ответы по CSS, JavaScript, API, npm и Git.

2 ч 6 мин
FrontendJunior

#7 Первое собеседование Junior Frontend разработчицы

Учебное собеседование junior frontend-разработчицы Ольги с подробным разбором её ответов по React, CSS, Web API и JavaScript. Ведущие уточняют технические детали, исправляют неточности и в конце дают рекомендации по подготовке.