Какая была самая интересная задача, кроме поставленных самостоятельно?
Что проверяют
Какие задачи вас по-настоящему увлекают и насколько глубоко вы в них разбираетесь. Уточнение «кроме поставленных самостоятельно» значит, что нужна задача, которую вам дали продукт, тимлид или заказчик, а не пет-проект. Следом обычно копают в детали: какие варианты рассматривали и почему выбрали этот.
Как отвечать
Выберите задачу с технической глубиной, по которой вы выдержите пять уточнений подряд. Хорошо подходят: производительность таблицы на десятки тысяч строк, офлайн-режим, редактор с совместным доступом, миграция сборки с webpack на Vite, внедрение дизайн-системы. Каркас:
- постановка: что попросили и почему это было нетривиально. Не «сделать прогресс-бар», а «список тормозил на слабых телефонах»;
- варианты: что рассматривали. Например, виртуализацию через
@tanstack/react-virtual, серверную пагинацию или перенос фильтрации в Web Worker; - решение: что сделали сами, какие грабли встретили, чем мерили. Для производительности это профайлер React DevTools, вкладка Performance в Chrome, Core Web Vitals: LCP, INP, CLS;
- результат: цифры до и после, например INP с 600 до 150 мс или бандл легче на 200 КБ. Бизнес-эффект называйте, только если его действительно измеряли;
- вывод: что сделали бы иначе сейчас.
Интересная задача не обязана быть огромной. Небольшой, но хорошо разобранный случай с понятным «почему» сильнее громкого проекта, где ваша роль размыта. Цифры и детали берите из своего опыта, выдуманные рассыпаются на втором вопросе.
Где спотыкаются
Рассказывают про пет-проект или инициативу, которую сами себе придумали, хотя вопрос прямо просит обратное.
Выбирают рутину вроде формы с валидацией и не могут объяснить, чем она была интересна.
Приписывают результату бизнес-метрики вроде «вовлечённость выросла на 30%», не зная, как их считали. На первом же уточнении это разваливается.