Устанавливаются ли платформа и продукты на компьютер заказчика
Что проверяют
Понимаете ли вы, что модель поставки определяет вашу повседневную работу сильнее, чем стек. Если продукт ставится в контур заказчика, меняется всё: скорость релизов, доступ к логам, набор поддерживаемых версий платформы. Такой вопрос уместно задавать и самому, ответ скажет о будущих задачах больше, чем описание вакансии.
Как отвечать
Уточняйте по шагам, где именно исполняется код:
- десктопное приложение на машине пользователя, серверная часть в контуре заказчика или всё в облаке, а клиент получает только доступ;
- если ставится на площадку заказчика, то кто ставит: ваша команда, интегратор или администраторы клиента по инструкции;
- есть ли закрытый контур без интернета и как туда попадают обновления;
- сколько версий продукта живёт одновременно и как долго поддерживается старая.
Что означают ответы. Поставка на сторону заказчика превращает установщик в отдельный продукт: пакет msi или своя упаковка, тихая установка ключами командной строки, подпись, откат при неудаче, миграция схемы базы при обновлении. Она же означает консервативные требования к платформе: там, где нельзя рассчитывать на свежую среду выполнения, выбирают публикацию с включённой средой внутрь или остаются на старом .NET Framework.
Отдельно спросите про диагностику: попадают ли к вам логи, есть ли телеметрия, как воспроизводится дефект, случившийся на машине, куда вас не пустят. Ответ на это лучше всего показывает зрелость процесса.
Где спотыкаются
Кивают и не уточняют. Разработчик, который узнаёт про закрытый контур и полугодовой цикл обновлений уже после выхода, обычно расстраивается, а поменять это внутри команды нельзя, это свойство бизнеса.
Второе: сводят тему к версиям платформы. Совместимость важна, но чаще болит другое: разные конфигурации у клиентов, обновление накопленных данных при переходе между версиями, отсутствие доступа к машине во время сбоя.
Третье: рассказывают про инструкции и обучающие видео вместо автоматизации. На собеседовании по разработке ценнее тихая установка одним запуском и проверка после неё, чем документ на двадцать страниц для администратора заказчика.