Вернуться в каталог собеседований

За 6 месяцев во frontend? Реальное собеседование frontend разработчика

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

FRONTENDIYA - Веб разработка
  • Опубликовано на YouTube:
  • Просмотры на YouTube: 20,3 тыс.
  • Лайки на YouTube: 431
Открыть на YouTube

Таймлайн

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

Запись технического интервью с начинающим frontend-разработчиком Алексеем: он рассказывает об обучении, учебных проектах и отсутствии коммерческого и командного опыта. Собеседующие последовательно проверяют JavaScript, React, CSS/Sass, сборку, тестирование, Storybook и TypeScript, попутно объясняя отдельные вопросы. В финале они дают участнику рекомендации: расширять практику за пределами курса, освоить командный Git, современный React и самостоятельно разбираться с документацией и новыми библиотеками.

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

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

  • Подготовить рассказ о проекте целиком: фронтенд, взаимодействие с API, Node.js/Express, Prisma, возникшие ошибки и способ их решения.
  • Уверенно разобрать JavaScript: контекст this у обычных и стрелочных функций, замыкания, event loop, микро- и макрозадачи, Promise, catch/finally, async/await и различия Promise.all и Promise.allSettled.
  • Для React повторить Error Boundary, различия классовых и функциональных компонентов, React.memo, уместность мемоизации и lazy loading.
  • Не ограничиваться Redux Toolkit: понимать Context API и другие подходы к управлению состоянием, а оптимизации применять только после понимания их стоимости.
  • Повторить CSS-вёрстку, семантику и доступность, Sass-переменные и миксины, а также различие между возможностями Sass и нативного CSS.
  • Освоить командную работу с Git: ветки, merge-конфликты, Git Flow и риски прямого попадания изменений в production.
  • Практиковаться без пошагового повторения видео: читать документацию, адаптировать решения под актуальные версии библиотек и делать собственные проекты или контрибьюты.

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