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

РЕАЛЬНОЕ СОБЕСЕДОВАНИЕ НА FRONTEND РАЗРАБОТЧИКА В КОРПОРАЦИЮ ЗП 5000$

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

Источник: Ulbi TV

Открыть на YouTube

Таймлайн

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

Автор показывает записанное техническое собеседование на frontend-позицию, которое он проходил под легендой кандидата Алексея с 1,5–2 годами коммерческого опыта. В разговоре разбирают опыт с React, TypeScript, Redux Toolkit, RTK Query, проектирование внутренних систем, polling и long polling, DOM API, токены и cookies, JavaScript, алгоритмы, Event Loop, архитектуру и основы криптографии. В финале интервьюер описывает анонимный корпоративный стартап о контроле персональных данных, структуру команды, планы на MVP и гибридный формат работы; автор сообщает, что не стал продолжать процесс после запроса HR на дополнительную встречу.

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

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

  • Подготовьте связный рассказ о проектах: кандидат описывает внутренний конструктор документов с drag-and-drop, сохранением шаблонов и генерацией PDF, а также роль техлида в небольшой команде.
  • Нужно различать обычный polling и long polling: автор отдельно исправляет свою оговорку; в обычном polling клиент периодически запрашивает ресурс, а при long polling сервер удерживает запрос до события.
  • Для задачи поиска единственной формы с полем пароля обсуждается поиск по DOM и селектор по атрибуту type="password", а не обмен данными между вкладками.
  • Кандидат рассказывает о схеме, где refresh token хранится в HttpOnly-cookie, а короткоживущий access token — в памяти приложения; интервьюер дополнительно спрашивает о Secure-cookie и рисках передачи чувствительных данных через GET.
  • Для поиска пересечения массивов обсуждаются объект или Map со счётчиком элементов; при этом автор в описании видео отдельно отмечает, что его последующая проверка показала преимущество обычного объекта над Map в конкретном тесте на 10 млн итераций.
  • Нужно уметь объяснить Event Loop: Promise-колбэки попадают в очередь микрозадач, и бесконечная рекурсия через Promise способна не дать выполниться макрозадачам, включая обработку запросов.
  • В блоке по безопасности кандидат называет перебор хеша коротких паспортных данных и добавление недоступной атакующему соли; затем обсуждаются симметричная и асимметричная криптография, ключевые пары и обмен ключами.

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

52 мин
FrontendJunior

РЕАЛЬНОЕ СОБЕСЕДОВАНИЕ НА FRONTEND РАЗРАБОТЧИКА. ПРИТВОРИЛСЯ ДЖУНОМ

Запись технического интервью на позицию Junior Frontend-разработчика с подробным разбором JavaScript, React и менеджеров состояния. В конце автор пересказывает полученный фидбэк и параметры оффера.

46 мин
Frontend

СОБЕСЕДОВАНИЕ НА FRONTEND РАЗРАБОТЧИКА ЗП 250К. LIVE CODING

Запись интервью на Middle+ frontend-позицию: от обсуждения опыта кандидата до вопросов по браузеру, CSS, JavaScript, React, TypeScript и практических задач. Автор проходит его под вымышленной легендой для демонстрации процесса зрителям.

29 мин
FrontendMiddle

Реальное СОБЕСЕДОВАНИЕ на FRONTEND разработчика ЗП 200К

Реальное анонимизированное интервью на middle frontend/React-позицию: опыт кандидата, архитектурные и JavaScript-вопросы, затем тестовое задание. В финале автор кратко сообщает, почему выбрал другое предложение.