Какие крупные задачи сейчас в работе
Что проверяют
Масштаб и глубину вашей текущей работы: какую роль вы играете в крупной задаче, понимаете ли её смысл для бизнеса и технические решения внутри. Следом обычно уточняют, что именно сделали вы лично, какие были альтернативы и что пошло не так.
Как отвечать
Возьмите одну-две задачи и расскажите по схеме: контекст, ваша роль, решения, результат.
- контекст: что за система и зачем задача бизнесу. Например, перевод тяжёлых операций Django-сервиса в фоновые задачи, выделение модуля из монолита, переход на актуальную версию Python, ускорение ETL-конвейера;
- ваша роль: за что отвечаете вы, а что делают другие. «Мы» уместно про команду, но свои решения называйте от первого лица;
- технические решения: почему Celery, а не консьюмеры Kafka, почему
asyncioи FastAPI там, где много I/O, почему для CPU-задач потоки в обычной сборке CPython не ускоряют из-за GIL, чем профилировали (cProfile, py-spy), как катили миграции Alembic без простоя; - результат и метрики: только реальные цифры, которые вы готовы объяснить. Время ответа p95, объём данных, число инцидентов, сколько часов ручной работы убрали;
- сложности: что пошло не по плану и что вы изменили.
Если задача не закончена, так и скажите: какой сейчас этап и по каким метрикам поймёте успех. Про NDA: говорите о классе задачи и технологиях, без названий клиентов и внутренних цифр.
Вопрос бывает и вашим к работодателю в конце собеседования. Тогда ответ покажет, чем вы займётесь в первые полгода: развитием продукта, поддержкой легаси или тушением пожаров.
Где спотыкаются
Перечисляют технологии без задачи: «работаю с Dask, PySpark и микросервисами». Непонятно, какую проблему это решало и в чём был ваш вклад.
Приводят круглые цифры вроде «ускорили на 30%» и не могут сказать, как мерили. Одна проверенная метрика сильнее трёх красивых, а придуманные проценты разваливаются на первом уточнении.
Рассказывают о задаче команды так, будто сделали всё сами. Интервьюер легко это проверит вопросами о деталях, и доверие к остальному ответу пропадёт.