Расскажите про самые интересные технические и нетехнические задачи
Что проверяют
Что вас включает и насколько вы шире своего редактора кода. Вопрос двойной: техническая часть показывает, где ваш профессиональный интерес, нетехническая проверяет, участвуете ли вы в жизни продукта и команды. Для iOS-разработчика вторая половина важна, потому что рядом всегда дизайн, аналитика и релизный цикл магазина приложений.
Как отвечать
Готовьте по одному примеру на каждую половину, разного характера.
Техническая часть: берите то, что действительно любопытно вам, а не то, что звучит солиднее. Это может быть перестройка слоя навигации, работа с конкурентностью через async/await и акторы, оптимизация прокрутки длинного списка, прерываемая анимация перехода, внедрение фичефлагов. Объясните, в чём был интерес: незнакомая область, несколько равноправных вариантов, ограничение платформы, которое пришлось обойти.
Нетехническая часть: задачи вокруг кода. Спор с дизайнером про поведение при плохой сети, разбор отзывов в магазине и превращение их в задачи, выстраивание релизного процесса с учётом сроков ревью приложения, наставничество над новичком, договорённость с бэкендом о формате ответа, который упрощает клиент. Результат показывайте в терминах команды: меньше правок на финальной стадии, предсказуемые релизы.
Где спотыкаются
Закрывают обе половины одним примером про код. Тогда интервьюер делает вывод, что за пределами задач в трекере вы не работаете.
Второе: под нетехнической задачей понимают корпоративное мероприятие. Спрашивают про рабочие задачи без программирования, а не про досуг.
Третье: называют тему интересной формально, без деталей. Если вы сказали «интересно», будьте готовы объяснить, что именно там устроено нетривиально, иначе слово повисает в воздухе.