Нужно переименовать колонку в большой таблице, с которой под нагрузкой работает сервис, и сделать это без даунтайма. Как вы проведёте миграцию и деплой?
~4 мин голосом
Как подойти
Проверяют, понимает ли кандидат, что схема БД и код деплоятся не атомарно: во время rolling-деплоя старая и новая версии живут одновременно. Нужно показать, как разбить изменение на обратно-совместимые шаги (expand/contract), не заблокировать таблицу и сохранить откат на каждом этапе.
Интервьюер задаст этот вопрос и послушает. Думай вслух, проси подсказку, если нужно. Закончил — пауза или «Я ответил», через минуту здесь балл и какие пункты закрыты.