1:25:41Техническое интервью Frontend-разработчика
Длинное frontend-интервью с техническими задачами и обсуждением командного процесса.
Кандидат отвечает на вопросы по JavaScript, браузерному хранению и React, затем решает задачи в live coding. В конце автор рассказывает о впечатлениях от процесса и фидбэке HR.
Источник: Даниил Maximum
Открыть на YouTubeЭто запись технического собеседования frontend-разработчика. В разговоре кандидат вспоминает различие splice и slice, рассказывает о рабочем опыте, а затем отвечает на вопросы об глубоком копировании, cookie и localStorage. Техническая часть включает React: изменение JSX, ключи элементов, перемонтирование и сохранение состояния компонентов. После рекламной паузы собеседование продолжается live coding: кандидат реализует функцию переворота даты и начинает задачу по массиву строк, а интервьюер проверяет ход решения. Финал содержит короткий пересказ фидбэка HR и дальнейшего поиска работы. Содержательная часть даёт пример смешанного формата вопросов по JavaScript, React и практического кода.
1:25:41Длинное frontend-интервью с техническими задачами и обсуждением командного процесса.
1:26:32Запись реального технического этапа собеседования на позицию Middle+/Senior Frontend-разработчика. Интервьюер проверяет процессы релиза и качество кода, алгоритмы, ООП, API и безопасность, JavaScript и браузерные технологии, микрофронтенды, CSS, accessibility, TypeScript и подходы к рендерингу. В практической части кандидат разбирает порядок выполнения асинхронного кода, исправляет замыкание счётчика и debounce, а также обсуждает профилирование и виртуализацию списков в React.
1:12:08Запись реального технического интервью на позицию Middle/Senior Frontend-разработчика. Интервьюер проверяет HTTP и браузерное кэширование, CSP, JavaScript, микрофронтенды, CSS и React; затем кандидат проходит code review и live coding с задачами по TypeScript и оптимизации рендеринга React. В конце обсуждаются дальнейшие этапы, а автор после записи сообщает об отказе: компании требовался более сильный Senior.