Продуктовая компания или аутсорсинг
Что проверяют
Понимаете ли вы, куда пришли, и совпадают ли ваши ожидания с моделью компании. Вопрос про мотивацию и риск скорого ухода, а не про определения из учебника.
Как отвечать
Сначала поймите, где находитесь: один и тот же вопрос из продуктовой компании и из аутсорсинга означает разное. Дальше назовите предпочтение и обоснуйте его тем, как вы любите работать.
Разница для разработчика на Python практическая, а не вкусовая. В продукте вы живёте со своим кодом годами: дежурите, разгребаете последствия быстрых решений, видите метрики, делаете миграции на живых данных, глубоко знаете предметную область. В аутсорсинге чаще старт с нуля, чужой стек, жёсткие сроки, формальные требования и разнообразие доменов, но результат вы обычно передаёте и последствий своих решений не видите.
Честная формулировка звучит примерно так: интересен продукт, потому что хочется отвечать за результат, а не за закрытые задачи, при этом опыт аутсорсинга дал умение быстро входить в незнакомый код и напрямую договариваться с заказчиком. Добавьте, что важнее модели инженерная культура: тесты, обзор кода, понятный релизный процесс, и спросите, как это устроено здесь.
Где спотыкаются
Ругают одну из моделей, не посмотрев, как устроена компания. Фраза про аутсорсинг как конвейер, сказанная на собеседовании в студию разработки, заканчивает разговор быстрее любого технического провала.
Отвечают определениями вместо позиции. Интервьюер спрашивает про вас, а слышит пересказ статьи, и делает вывод, что осознанного выбора нет, а значит нет и понимания, зачем человек меняет работу.
Строят предпочтение только на деньгах и стабильности. Это читается как готовность уйти на первое предложение выше, да ещё опирается на миф: платят по-разному и там, и там, а на конкретной вакансии может оказаться ровно наоборот.