Skip to content

Вопросы на собеседовании: FinOps-инженер

100 реальных вопросов с образцовыми ответами и пояснениями для уровня Middle.

Смотреть пример резюме: FinOps-инженер

Тренировка флешкарточками

Интервальное повторение · Hunter Pass

Вопросы

commitmentslambdaaws

Я бы сопоставил каждый инструмент скидки со стабильностью и требуемой гибкостью подходящих почасовых расходов.

  • Compute Savings Plans покрывают EC2 для разных семейств и регионов, а также подходящее использование Fargate и Lambda, поэтому ими я бы закрыл переносимый базовый уровень.
  • EC2 Instance Savings Plans дают более глубокую скидку, но привязывают обязательство к семейству инстансов в одном регионе, поэтому подходят стабильному региональному парку.
  • Reserved Instances подходят под конкретные требования EC2, особенно когда важны резервирование мощности у zonal RI или экономика Standard RI, но не покрывают Fargate и Lambda.

Зачем это спрашивают: Интервьюер проверяет, различаете ли вы область обязательства, гибкость и преимущества по мощности, а не только заявленные скидки.

commitments

Я бы разместил переносимый базовый уровень на payer-аккаунте через Compute Savings Plan и не привязывал мигрирующий продукт к одному региону.

  • Я бы оценил минимальные повторяющиеся подходящие расходы организации и закоммитил только часть, которая остаётся выше $40 в час в негативных сценариях.
  • Выгоды Savings Plans могут распределяться между linked accounts при включённом sharing, поэтому атрибуцию расходов нельзя путать с применением скидки.
  • Часть расходов, чувствительную к миграции, я бы оставил on-demand, пока новое размещение и стабильная почасовая нагрузка не подтвердятся несколькими платёжными циклами.

Зачем это спрашивают: Сильный ответ связывает распределение скидок AWS и региональную гибкость с конкретным риском миграции.

commitments

Я бы зарезервировал стабильные конфигурации VM, а savings plan использовал для базовой compute-нагрузки, меняющей серии или регионы.

  • Reservations на один или три года подходят предсказуемым семействам ресурсов и могут иметь shared, subscription, resource-group или management-group scope в зависимости от ownership.
  • Azure Savings Plan for Compute фиксирует почасовую сумму и применяется к подходящему compute в поддерживаемых сервисах и регионах, сохраняя гибкость меняющегося парка.
  • Я бы моделировал utilization после действующих скидок и оставил всплески незакрытыми, потому что пересекающиеся обязательства не дают двойную скидку.

Зачем это спрашивают: Интервьюер оценивает, умеете ли вы сочетать ресурсные и spend-based обязательства Azure без избыточного коммита.

decision-making

Я бы оценил resource-based CUD для стабильной конфигурации Compute Engine и spend-based CUD для подходящих переменных сервисов.

  • Resource-based CUD фиксируют указанные ресурсы, например vCPU и память в регионе, поэтому базовые $55 нужно перевести в устойчивый профиль машин.
  • Spend-based CUD фиксируют почасовые расходы по подходящим сервисам и лучше подходят Cloud Run или меняющемуся compute-миксу.
  • Я бы сравнил сроки на один и три года с негативным прогнозом и проверил eligibility, потому что on-demand и committed расходы не взаимозаменяемы для каждого SKU.

Зачем это спрашивают: Интервьюер проверяет понимание базового различия между resource-based и spend-based моделями обязательств GCP.

utilizationcoveragecommitments

Я бы добавил effective savings rate, потому что coverage и utilization сами по себе не показывают чистую скидку на все подходящие расходы.

  • Coverage равен подходящему использованию со скидкой, делённому на всё подходящее использование, а utilization равен использованному обязательству, делённому на купленное.
  • Effective savings rate равен разнице on-demand-эквивалента и чистой амортизированной стоимости, делённой на on-demand-эквивалент того же использования.
  • Я бы сверил комиссии, неиспользованный коммит, кредиты и shared benefits, ведь 96 процентов utilization всё равно могут дать слабую экономию при небольшой разнице ставок.

Зачем это спрашивают: Сильный ответ разделяет три метрики обязательств и считает экономию по нормализованной стоимости, а не по ярлыкам провайдера.

commitments

Я бы покупал подтверждённый минимум ступенями и пересматривал незакрытый рост по мере появления фактов.

  • Например, я бы закоммитил $70 в час сейчас, $25 через три месяца и последние $25 через шесть месяцев, если utilization держится выше 95 процентов.
  • Разнесённые даты начала и окончания не дают всем $120 в час продлеваться на основании одного прогноза и создают регулярные точки пересмотра цены.
  • Прогнозируемый рост остался бы on-demand до фактического появления, потому что предварительная покупка ожидаемых 25 процентов превращает позитивное предположение в фиксированный риск.

Зачем это спрашивают: Интервьюер проверяет, используется ли laddering для управления временем и риском прогноза, а не просто для дробления покупки.

commitments

Я бы купил обязательство на $100 в час при заданных предположениях, потому что даже негативный сценарий остаётся выгодным, но сначала проверил бы почасовой профиль и право нагрузки на скидку.

  • Скидка 28 процентов означает ставку обязательства $72 в час, поэтому break-even utilization равен 72 процентам от базовых $100 в час.
  • Если половина нагрузки исчезнет через шесть месяцев, годовое использование составит 75 процентов: $657 000 стоимости по on-demand минус $630 720 стоимости обязательства дают $26 280 экономии.
  • Ожидаемая экономия равна 80 процентам от $245 280 плюс 20 процентам от $26 280, то есть $201 480; наличие подходящей нагрузки нужно проверить в каждом часу, потому что среднее за год может скрыть незакрытые или неиспользованные часы.

Зачем это спрашивают: Интервьюер проверяет, умеете ли вы принимать решение по break-even utilization, экономии в негативном сценарии, ожидаемой ценности и почасовой применимости скидки.

commitments

Сначала я бы определил, является каждый RI Standard или Convertible, потому что пути выхода существенно различаются.

  • Convertible RI можно обменять на другие Convertible RI по правилам AWS по стоимости и сроку, но нельзя продать на RI Marketplace.
  • Подходящие Standard RI можно выставить на Marketplace с учётом ограничений аккаунта, платежей, оставшегося срока и типа предложения, но покупатель не гарантирован.
  • Savings Plans нельзя обменять или перепродать, поэтому варианты для RI нельзя представлять универсальным выходом из любых обязательств.

Зачем это спрашивают: Сильный ответ знает ограничения конкретных продуктов и не обещает ликвидность, которой провайдер не даёт.

commitments

Я бы разрешил ограниченную автоматизацию только с лимитами покупок, немедленным kill switch и планом восстановления по реальным правилам Savings Plans.

  • Политика должна ограничивать новый чистый commitment в неделю, исключать области с миграциями или отключениями, отделять разрешение покупки и создавать alert на каждое существенное изменение портфеля.
  • Для плана на $75 в час автоматизация сразу проверяет ограниченный возврат: покупка не старше 7 дней, тот же календарный месяц, commitment не выше $100 в час и доступный возврат для аккаунта.
  • Вне этого окна план нельзя обменять или перепродать, поэтому я остановлю новые покупки и направлю оставшийся eligible demand туда, где это допускают sharing и архитектура.

Зачем это спрашивают: Интервьюер проверяет, отличают ли контроли автоматизации остановку будущих покупок от восстановления внутри необратимых обязательств Savings Plans.

spot

Я бы ранжировал нагрузки по устойчивости к прерываниям и начал со stateless и retryable мощности, а не применял цель 50 процентов ко всем одинаково.

  • CI workers, queue consumers и batch jobs с checkpoint подходят первыми, потому что прерывание теряет минуты работы, а не пользовательские сессии.
  • Stateful-базы, singleton controllers и нагрузки с 30-минутным запуском остаются on-demand, пока не изменится их архитектура.
  • Я бы отслеживал Spot share, interruption rate, время завершения и чистую экономию после повторов, чтобы цель 50 процентов не скрывала стоимость надёжности.

Зачем это спрашивают: Интервьюер оценивает, управляется ли внедрение Spot как портфель нагрузок с экономией, скорректированной на надёжность.

spotbatchkubernetes

Я бы диверсифицировал мощности и сделал задачи возобновляемыми, чтобы ни один Spot-пул не определял их завершение.

  • Karpenter получил бы широкие требования по семействам, размерам и Availability Zones вместо одного предпочтительного типа с малой доступностью.
  • Задачи делали бы checkpoint каждые пять минут, обрабатывали уведомления о прерывании и повторялись через очередь с идемпотентной записью результата.
  • Я бы сохранил 20 процентов on-demand или fallback NodePool и сравнивал нарушения дедлайнов с экономией до увеличения Spot share.

Зачем это спрашивают: Сильный ответ сочетает диверсификацию мощности, устойчивость приложения и явный минимум надёжности.

optimizationfinops

Я бы выбирал размер по устойчивым высоким перцентилям и требуемому запасу, а не по средним 20 процентам.

  • На p99 сервис использует около 5,9 vCPU, поэтому цель 6 vCPU не оставляет рабочего запаса, а 4 vCPU небезопасны.
  • Сначала я бы протестировал более дешёвое поколение с 8 vCPU или scale-out конфигурацию, затем целился примерно в 20 процентов запаса над p99 после нагрузочного теста.
  • До уменьшения инстанса ту же проверку должны пройти p99 памяти, throttling, latency, задержка autoscaling и сезонность.

Зачем это спрашивают: Интервьюер проверяет, использует ли rightsizing перцентили спроса и ограничения сервиса вместо упрощённой средней загрузки.

Я бы сравнил полную стоимость burstable-инстансов с семействами фиксированной производительности и убрал устойчивые нагрузки с unlimited bursting.

  • Расходы на CPU credits показывают, что базовое право парка ниже устойчивого спроса, даже если среднее за месяц выглядит низким.
  • Я бы отделил действительно пиковые сервисы от постоянных workers и протестировал семейства M или C для постоянного сегмента.
  • Для оставшихся T-инстансов я бы настроил алерты на credit balance и surplus charges и проверил, что Standard mode не создаст throttling для чувствительного к latency сервиса.

Зачем это спрашивают: Сильный ответ понимает экономику CPU credits и не считает burstable-инстансы автоматически более дешёвыми.

finops-loopoptimization

Я бы оптимизировал по паттернам доступа и полной стоимости жизненного цикла, проверив требования к восстановлению до перемещения данных.

  • Lifecycle rules могут перевести 180-дневную группу объектов в холодный класс, но в модель входят retrieval fees, минимальный срок и задержка восстановления.
  • Для block storage я бы удалил неподключённые тома и старые snapshots, затем отдельно подобрал provisioned IOPS и throughput независимо от ёмкости.
  • Я бы провёл пилот на одном классе данных и 60 дней измерял стоимость хранения, запросов, извлечения и эксплуатации до широкого запуска.

Зачем это спрашивают: Интервьюер проверяет, включает ли экономия на storage стоимость доступа, настройки производительности и требования хранения.

Я бы разложил transfer по источнику, назначению, пути и тарифному классу до изменения архитектуры.

  • Billing и flow data должны разделить cross-AZ, cross-Region, internet egress, NAT processing, CDN origin и transfer управляемых сервисов.
  • Если chatty-сервисы теперь пересекают Availability Zones, объединение запросов или topology-aware placement могут сэкономить деньги без отказа от нужной избыточности.
  • Я бы посчитал устранённые байты и влияние на latency или устойчивость, ведь перенос всего в одну зону снижает стоимость, но увеличивает риск отказа.

Зачем это спрашивают: Сильный ответ находит платный сетевой путь и сохраняет доступность при оптимизации трафика.

decision-makingsqloptimization

Я бы разделил инфраструктуру базы, редакцию и лицензионные права, потому что rightsizing compute затрагивает меньше половины счёта.

  • Я бы проверил число ядер, функции редакции, права passive failover и возможность применить имеющиеся лицензии через Azure Hybrid Benefit или AWS License Mobility там, где это разрешено.
  • Профилирование запросов и памяти может позволить сократить лицензируемые ядра, а переход с Enterprise на Standard требует доказать, что нужные функции не потеряются.
  • Миграция на управляемую open-source СУБД может сократить лицензии, но business case должен включать работу инженеров, риск простоя и стоимость параллельного запуска.

Зачем это спрашивают: Интервьюер проверяет, включает ли оптимизация базы лицензионные правила и стоимость миграции, а не только размер инстанса.

backlogoptimization

Я бы ранжировал рекомендации по реализуемой чистой ценности, уверенности, трудозатратам и риску для сервиса, а не по сырой годовой экономии.

  • Практический score может умножать проверенную месячную экономию на уверенность и ожидаемый срок действия, затем вычитать стоимость внедрения и перехода.
  • Я бы повысил приоритет idle-ресурсов с владельцем и путём отката и снизил его для production-rightsizing по данным только за семь дней.
  • Очередь показывала бы owner, dependency, due date, принятый риск и realized savings, превращая рекомендации в ответственную работу, а не инвентарь дашборда.

Зачем это спрашивают: Сильный ответ превращает рекомендации инструмента в скорректированный на риск исполнимый портфель оптимизаций.

cloud-costdesignallocation

Я бы определил одну стабильную иерархию от юридического плательщика к бизнес-юниту, продукту, команде, окружению и ресурсу.

  • Ownership аккаунта, subscription или project даёт первую детерминированную границу, после которой теги и Kubernetes-метаданные заполняют нижние уровни.
  • Каждому продукту и команде нужен версионируемый идентификатор, а не display name, чтобы реорганизации не переписывали историческую стоимость.
  • Нераспределённые расходы остаются видимыми в отдельной группе с owner и целевым уровнем, а не незаметно размазываются по продуктам.

Зачем это спрашивают: Интервьюер оценивает, является ли иерархия детерминированной, исторически стабильной и честной в отношении пробелов аллокации.

react

Я бы разделил платформу на cost pools и назначил каждому драйвер, лучше всего отражающий потребление.

  • Build workers можно распределять по runner minutes, observability по ingested GB, а API gateway по числу запросов или обработанным байтам.
  • Фиксированный базовый уровень платформы можно делить по согласованной мощности или выручке продукта, только если отчёт отмечает это как policy allocation, а не измеренное использование.
  • Для каждого pool allocated cost dollars плюс явный unallocated residual должны равняться стоимости этого исходного pool; все pools вместе должны давать $420 000, а единицы драйвера отдельно сверяются со своим источником измерений, не с долларами счёта.

Зачем это спрашивают: Сильный ответ выбирает причинные драйверы по каждому pool и сверяет распределённые доллары с исходной стоимостью, не смешивая деньги с количеством единиц драйвера.

gatewaynetworking

Я бы распределял переменные сетевые расходы по измеренным байтам, а фиксированные attachment charges оставил в отдельном shared pool.

  • NAT processing относится к байтам исходного аккаунта или нагрузки, transit processing к attachment и направлению, а inter-Region transfer к обеим конечным точкам.
  • Фиксированную почасовую стоимость gateway можно делить по подключённым аккаунтам или зарезервированной мощности, потому что byte-only модель сделает idle attachments бесплатными.
  • Flow logs нужно сэмплировать и сверять с billed GB, сохраняя неизвестный трафик явной строкой network-unallocated.

Зачем это спрашивают: Интервьюер проверяет, учитывает ли сетевая аллокация направление, фиксированные расходы и несовершенную телеметрию.

Закрытые вопросы

  • 21

    Центральный security stack стоит $95 000 в месяц на scanning, SIEM ingestion и key management. Как назначить расходы продуктам?

  • 22

    Восемь команд используют showback шесть месяцев, а finance хочет chargeback в следующем квартале. Какие контроли добавить до движения денег?

    allocation
  • 23

    Общая Kafka-платформа имеет 45 процентов фиксированных и 55 процентов usage-driven расходов. Как определить split rules для 10 команд?

    kafka
  • 24

    Как загружать billing AWS, Azure и GCP в FOCUS-совместимый allocation pipeline?

    focusci-cdallocation
  • 25

    Cloud-провайдер проводит credit на $120 000 через 12 дней после закрытия месяца. Как pipeline должен исправить и сверить прошлый период?

    ci-cd
  • 26

    Allocation coverage равен 91 проценту, но команды оспаривают дашборд. Как измерить качество и разделить работу между Cloudability и Vantage?

    finops-platformcoverageallocation
  • 27

    Как прогнозировать продукт с cloud-расходами $1,8M в месяц на compute, storage, data transfer и managed database?

    forecastingcloud-costdatabase
  • 28

    Трафик растёт на 4 процента ежемесячно, но каждый ноябрь удваивается. Как смоделировать cloud forecast на следующий год?

    forecasting
  • 29

    Новый продукт может достичь 2M, 5M или 9M транзакций в месяц к концу года. Как представить cloud forecast?

    forecastingtransactions
  • 30

    Фактические cloud-расходы составили $2,35M при прогнозе $2,10M. Как разложить отклонение $250 000?

    forecastingcloud-costdispersion
  • 31

    Счета провайдеров приходят на пятый день, но finance закрывает месяц на второй. Как начислить accrual для cloud-счёта $3M в месяц?

  • 32

    Payments-продукт считает cloud cost per transaction, но retries выросли с 3 до 11 процентов. Какой denominator использовать?

    cloud-costtransactions
  • 33

    Функция добавляет $0,004 compute-расходов на запрос, но использует общую платформу стоимостью $300 000 в месяц. Как объяснить marginal и fully loaded cost?

    css
  • 34

    SaaS-тариф стоит $20 на клиента, но для самых тяжёлых 15 процентов клиентов cloud cost растёт с $4 до $9. Как связать стоимость с pricing?

    cloud-costcloudpricing
  • 35

    Kubecost показывает, что namespace запрашивает 400 vCPU, использует в среднем 95 vCPU и достигает 210 vCPU на p95. Как интерпретировать его стоимость?

    kuberneteskubernetes-cost
  • 36

    Две Kubernetes-команды используют один кластер на 120 nodes: у одной точные requests, а другая завышает memory requests в 3 раза. Аллокацию строить по requests или usage?

    allocationkubernetesmemory
  • 37

    EKS-кластер имеет 35 процентов idle compute и добавляет nodes за 12 минут. Как использовать Karpenter без ущерба burst latency?

    latencykubernetes
  • 38

    System pods и cluster services потребляют 14 процентов стоимости Kubernetes-кластера. Как учесть этот overhead?

    system-designkubernetes
  • 39

    Pods имеют namespace и team labels, но finance нужна стоимость по продуктам, а 18 процентов workloads обслуживают несколько продуктов. Как их распределить?

    kubernetes
  • 40

    GPU-кластер стоит $480 000 в месяц, имеет средний GPU utilization 52 процента, а jobs запрашивают целые GPU. Что оптимизировать?

    utilizationoptimizationfinops-loop
  • 41

    CAST AI рекомендует заменить 60 Kubernetes nodes и включить агрессивный autoscaling. Какую policy вы одобрите?

    scalingkubernetes
  • 42

    Ежедневные cloud-расходы равны $110 000 с нормальными колебаниями 8 процентов, но маленькие сервисы могут утроиться за ночь. Как поставить anomaly thresholds?

  • 43

    Engineering directors говорят, что в FinOps-дашборде 40 графиков, но он не подсказывает действия. Как его переделать?

    finops
  • 44

    Rightsizing-инструмент заявляет $900 000 ежегодной экономии, но finance видит только $410 000. Как построить savings realization ledger?

    optimizationfinops
  • 45

    Какие FinOps KPIs использовать для cloud-портфеля $24M в год с фокусом на оптимизацию и аллокацию?

    focusoptimizationfinops
  • 46

    У продуктовой команды месячный бюджет $320 000, но она заявляет, что cloud-расходы принадлежат platform team. Как установить ownership?

    budgetingownership
  • 47

    Engineering-команда отклоняет изменение с экономией $180 000 в год, потому что оно может добавить 40 мс к p95 latency. Как договариваться?

    latency
  • 48

    Какой governance cadence запустить для 12 продуктовых команд, не создавая программу общеорганизационной стратегии?

  • 49

    Какие SQL и data tests добавить в cloud cost pipeline на 300 миллионов строк в месяц?

    cloud-costsqltesting
  • 50

    Команда может купить FinOps-платформу за $240 000 в год или построить решение в своём warehouse силами двух инженеров. Как сравнить варианты?

    warehousefinops
  • 51

    Утилизация Compute Savings Plan стоимостью $48 000 в месяц за 5 дней упала с 96% до 71%. Как вы найдёте причину и отреагируете?

    utilizationcommitments
  • 52

    RI coverage упал с 82% до 61% при утилизации 98%, из-за чего в этом месяце добавилось $37 000 On-Demand расходов. Что вы проверите?

    utilizationcoveragepricing
  • 53

    Через 3 недели продукт отключают, и eligible compute demand снизится на $22 000 в месяц, но у текущих commitments осталось 14 месяцев. Что вы сделаете?

    commitments
  • 54

    За 8 недель сервис переносит 900 vCPU с инстансов m6i в us-east-1 на c7g в eu-west-1. Как вы оцените влияние на RI и Savings Plans?

    commitments
  • 55

    Годовой транш RI на $310 000 истекает через 21 день прямо перед прогнозируемым сезонным пиком в 18%. Как вы подготовите решение о продлении?

    forecasting
  • 56

    ProsperOps увеличил commitments на $19 000 в месяц за 2 дня до того, как инженеры сократили compute demand на 25%. Как вы разберёте перепокупку?

    commitments
  • 57

    Отчёт Spot показывает $42 000 валовой экономии в месяц, но 6% задач перезапускаются и потребляют 11 500 On-Demand vCPU-часов. Как понять, окупается ли Spot?

    pricingspot
  • 58

    AWS рекомендует Compute Savings Plan на $16,40 в час с прогнозом экономии 24% по истории за 7 дней. Что вы проверите перед одобрением?

    commitments
  • 59

    Savings Plans куплены в одном linked account, при этом организация видит 28% экономии, а аккаунт-покупатель видит 17% на $640 000 eligible spend. Как вы сверите представления?

    commitments
  • 60

    Сервис в среднем использует 24% CPU, достигает 91% p95 memory utilization и должен сохранять 20% запаса памяти. Одобрите ли вы переход на меньший general-purpose instance?

    utilizationmemory
  • 61

    Idle-детектор пометил 140 EC2-инстансов с CPU ниже 3% за 30 дней, но инженеры говорят, что 38 из них нужны для disaster recovery. Как предотвратить ложные отключения?

    aws
  • 62

    Инстанс RDS PostgreSQL стоит $9 600 в месяц, в среднем использует 18% CPU и имеет 3 коротких пика до 72% каждый день. Как вы оцените возможность экономии?

    decision-makingpostgres
  • 63

    Расходы на EBS выросли на $31 000 в месяц, хотя provisioned capacity увеличилась на 8%, а трафик приложения не изменился. Как вы найдёте возможность экономии?

    capacity
  • 64

    После релиза стоимость cross-AZ передачи выросла с $54 000 до $91 000 при неизменном пользовательском трафике. Возможно, chatty-сервис теперь вызывает соседние сервисы в другой зоне. Как вы исправите это?

  • 65

    NAT Gateway стоит $27 000 в месяц, при этом 68% обработанных байтов направляются в S3 и DynamoDB. Что вы измените?

    gatewaynetworkingdynamodb
  • 66

    BYOL-парк баз данных использует 320 лицензированных ядер, но телеметрия показывает потребность лишь в 190 ядрах на p95. Как добиться экономии без лицензионного риска?

    database
  • 67

    В отчёте Lambda-нагрузка стоит $46 000 в месяц при 2 GB, средней длительности 740 мс и 38 миллионах запусков. Как вы проверите сумму?

    validationlambda
  • 68

    Команда заявляет $480 000 годовой экономии от rollout rightsizing, завершённого 12 дней назад. Как вы проверите заявление?

    optimizationfinops
  • 69

    Продуктовая команда оспаривает chargeback в $73 000 за месяц, потому что её ledger на $11 000 ниже расчёта FinOps. Как вы разрешите спор?

    finopsallocation
  • 70

    Общий Kubernetes-кластер стоит $180 000 в месяц, и 24% стоимости нельзя напрямую отнести к namespaces. Как вы её распределите?

    kubernetes
  • 71

    Общая NAT-инфраструктура стоит $96 000 в месяц для 7 сервисов. Как вы распределите фиксированные gateway hours и переменную стоимость обработки?

    gatewaynetworkingconcurrency
  • 72

    Security tooling имеет recurring baseline $52 000 в месяц для 46 аккаунтов и разовую стоимость incident response $18 000 из-за одного аккаунта. Как вы распределите расходы?

    incidents
  • 73

    Только 76% из $2,4 млн ежемесячных cloud-расходов имеют валидные cost-center tags, но финансам нужна аллокация 98% для close через 4 дня. Что вы сделаете?

    allocation
  • 74

    После маппинга данных AWS и Azure в FOCUS показатель BilledCost на 2,7% выше старого showback total. Как вы найдёте несоответствие?

    focusallocation
  • 75

    Инвойс провайдера равен $1 842 000, но CUR-ledger за тот же месяц даёт $1 817 000. Как вы сверите разницу $25 000?

    aws-cur
  • 76

    Service credit на $120 000 и refund на $34 000 поступили через 1 месяц после вызвавшего их сбоя. Как вы отразите их в showback?

    allocation
  • 77

    Showback нужно опубликовать на 3-й день, но 6% расходов GCP и 9% Kubernetes-расходов обычно приходят на 5-й день. Что вы сделаете с отсутствующими данными?

    allocationkubernetes
  • 78

    Driver-based прогноз cloud-расходов разошёлся с фактом на 14%, или $420 000. Как вы решите, будет ли naive model точнее?

    forecasting
  • 79

    Новая AI-функция запускается через 6 недель с неопределённым спросом от 8 до 30 миллионов запросов в месяц. Как вы спрогнозируете её cloud cost?

    forecastingcloud-cost
  • 80

    Пик расходов ритейла обычно приходится на ноябрь, но дата события каждый год может сдвигаться на 2 недели. Как вы спрогнозируете подвижный пик?

    forecasting
  • 81

    Forecast-модель держала ошибку в пределах 5% на протяжении 9 месяцев, но последние 3 месяца ошибается более чем на 12%. Как вы проверите model drift?

    mlopsiacforecasting
  • 82

    Cost per active user будто бы улучшился на 19%, но продукт изменил знаменатель с активных за 30 дней пользователей на любые логины за 90 дней. Что вы сообщите?

  • 83

    Cloud spend вырос на 23%, paid transactions на 31%, а объём refunds удвоился. Как вы объясните variance продуктовым финансам?

    dispersiontransactions
  • 84

    Финансы просят 3 сценария на следующий квартал: рост продукта на 5%, 18% или 35% плюс рост цены базы данных на 12%. Как вы их построите?

    database
  • 85

    В середине квартала spend идёт на $760 000 выше бюджета после одобренного запуска. Как вы обновите прогноз, не стирая accountability?

    budgeting
  • 86

    Финансы закрываются через 2 дня, $185 000 cloud charges ещё не выставлены, а engineering владеет допущениями по usage. Кто отвечает за forecast и accrual?

    forecasting
  • 87

    Kubecost показывает namespace стоимостью $21 000 в месяц с 64% idle allocation. Как вы решите, что убрать?

    kuberneteskubernetes-costallocation
  • 88

    Общий GPU-node стоит $14 400 в месяц; команда A резервирует 6 из 8 GPU, но в среднем использует 2,3 GPU. Как вы распределите и оптимизируете стоимость?

    finops-loopoptimization
  • 89

    Karpenter прогнозирует $33 000 экономии в месяц от consolidation, но при прошлой попытке 17 pods остались Pending. Что вы измените?

  • 90

    Кластер использует 41% CPU, но суммарные CPU requests равны 87% allocatable capacity для 1 200 pods. Как вы устраните несоответствие?

    utilizationcapacity
  • 91

    Три EKS-кластера стоят $240 000 в месяц, а fixed system namespaces вместе с control planes составляют 13%. Как вы решите, можно ли объединить кластеры?

    kubernetessystem-design
  • 92

    Platform-команда хочет 70% Spot nodes, но interruption-тест показывает, что 9% API pods нарушают p95 SLO в 300 мс во время замены. Какую политику вы зададите?

    spotapitesting
  • 93

    CAST AI и Karpenter принимают конфликтующие решения по scale, поэтому в течение одного часа nodes добавляются и удаляются. Как вы решите проблему?

  • 94

    Kubecost показывает $205 000 по кластеру, а счёт AWS равен $232 000 за те же 30 дней. Как вы сверите разницу 11,6%?

    kubernetes-cost
  • 95

    В 02:10 cloud spend в 1 регионе подскакивает на $8 700 в час, а anomaly alert срабатывает через 26 минут. Как вы проведёте инцидент?

    incidentsalerting
  • 96

    Дашборд показывает снижение spend на 22%, но инвойс провайдера за тот же месяц вырос на 7%. Что вы проверите сначала?

  • 97

    Snowflake-запрос после join с 4 таблицами tags возвращает $3,6 млн, но доверенный CUR total равен $2,4 млн. Как вы найдёте двойной подсчёт?

    queriessnowflakeaws-cur
  • 98

    Команда записала $900 000 годовой экономии, но после 4 месяцев снижение billed cost подтверждает лишь $510 000 annualized run-rate. Как вы проверите заявление?

  • 99

    CFO просит признать $280 000 прогнозной экономии от rightsizing до того, как engineering внедрила изменения. Что вы сделаете?

    deploymentfinopsoptimization
  • 100

    Junior-аналитик заявил $144 000 годовой экономии, умножив 3-дневный snapshot idle resources стоимостью $12 000 на 12. Как вы разберёте с ним ошибку?

    snapshot