СОБЕСЕДОВАНИЕ REACT FULLSTACK В ГОСУХУ || MIDDLE
Полная запись собеседования Middle React/fullstack-разработчика: самопрезентация, задачи по JavaScript и React live coding, вопросы кандидата о стеке и разговор с product owner о проекте и условиях работы.
Карен Даниелян
Открыть на YouTube- Опубликовано на YouTube:
- Просмотры на YouTube: 13,2 тыс.
- Лайки на YouTube: 275
Таймлайн
Коротко о видео
Запись полного реального собеседования на позицию Middle React/fullstack в «Лигу Цифровой Экономики» для государственного веб-проекта. Кандидат с трёхлетним опытом фронтенд-разработки в Газпромбанке рассказывает о проектах, отвечает на вопросы по JavaScript и event loop, а затем реализует React-компонент дерева комментариев. В финале интервьюеры описывают стек, процессы, проект Центра организации дорожного движения Москвы, формат работы и условия; итоговое решение по найму не озвучено.
Затронутые темы
Что взять на заметку
- Кандидат описывает около трёх лет коммерческого опыта с React и TypeScript, работу в двух командах Газпромбанка и задачи от аналитики транзакций и карт до кредитного калькулятора и предзаполнения заявки через Госуслуги.
- В технической части проверяют порядок выполнения синхронного кода, microtasks и macrotasks, поведение setTimeout в цикле, замыкания и передачу аргументов в callback таймера.
- Практическая React-задача — рекурсивно отрисовать дерево комментариев с неограниченной вложенностью, затем добавить сворачивание веток и имитацию асинхронной загрузки children.
- Собеседующий отдельно требует семантическую разметку списка через ul/li: обсуждаются не только SEO, но и доступность для пользователей со вспомогательными технологиями.
- На проекте, по словам интервьюера, используются React, TypeScript, NestJS, Prisma, PostgreSQL, MobX и Module Federation; фронтенд собран как микрофронтенды.
- Процесс разработки включает ветки develop и master, merge request с ревью, unit-тесты и передачу изменений тестировщикам; интервьюер отмечает, что тесты временно пишут реже из-за нехватки времени.