Техническое интервью frontend middle-разработчика с разбором опыта кандидата, стека анонимного страхового продукта, теории JavaScript/React и коротких практических задач. В финале обсуждаются условия работы, онбординг и ожидания кандидата от следующей компании.
Запись показывает техническое собеседование frontend-разработчика: интервьюер описывает анонимный страховой продукт, переходящий от аутсорса к продуктовым командам, а кандидат рассказывает о 3,5 годах работы с системами транспортной аналитики и видеопотоками. Далее обсуждают Node.js, React, Webpack Module Federation, аутентификацию, React Query, Zustand, тесты, Docker, CSS, JavaScript, React и Redux. В конце кандидат уточняет онбординг, организацию команд и спринтов; итог собеседования не раскрыт.
Для вакансии важен опыт поддержки и унификации нескольких frontend-репозиториев: интервьюер говорит о переходе от аутсорса и устранении расхождений в подходах между модулями.
Кандидату на frontend middle задают прикладные вопросы о Node.js/Express, аутентификации и авторизации, React Query, Zustand, Docker, тестировании, мониторинге и CSS-in-JS.
Отдельно проверяются основы JavaScript: специфичность CSS, hoisting, undefined и null, замыкания, optional chaining и порядок выполнения синхронного кода, microtasks и macrotasks.
Практические задания включают рассуждение о каскаде CSS, вычисление среднего значения по объектам массива и обработку массива без первого и последнего элементов.
Кандидат сообщил, что его основной опыт — frontend-визуализация результатов ML-систем для транспорта, таблицы, графики, карты и просмотр видеоархивов; попытку перейти к микрофронтендам команда отложила из-за сильной связанности модулей.
По словам интервьюера, первые 1–1,5 месяца предполагают получение доступов, простые задачи, изучение документации и нужных репозиториев; ожидаемое покрытие тестами названо на уровне 70%.