
Question bank
FinOps Certified Practitioner
42 FinOps Certified Practitioner questions with the correct answer and a written explanation, organised across 6 exam domains.
- 42 questions
- 6 domains
- Foundation level
Question index
Jump straight to any question. Answers and explanations are inline.
- Cloud Cost Management Concepts · 1, 2, 3, 4, 5, 6
- Commitment-based Discounts · 7, 8, 9, 10
- Cost Allocation and Tagging · 11, 12, 13, 14, 15, 16
- FinOps Lifecycle · 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27
- FinOps Principles and Personas · 28, 29, 30, 31, 32, 33, 34, 35
- Organizational Adoption · 36, 37, 38, 39, 40, 41, 42
Cloud Cost Management Concepts
6 questions in this domain
- Question 1Single Choice
In which phase of the FinOps lifecycle would a team purchase a Reserved Instance to reduce committed cloud spend?
- AInform
- BOptimizeCorrect answer
- COperate
- DData Collection
Why this is the answer
Purchasing Reserved Instances is an optimization action. The Inform phase focuses on visibility and allocation, not procurement decisions.
- Question 2Multiple Select
Which statements about cloud tagging in a FinOps practice are correct? Select all that apply.
- ATagging is primarily a technical task for cloud engineers.
- BTagging is a cross-functional governance requirement.Correct answer
- CTagging must support cost allocation and accountability.Correct answer
- DTagging is a one-time activity performed when a resource is created.
Why this is the answer
Tagging is not purely technical; it is a governance practice that requires collaboration and must support cost allocation and accountability.
- Question 3Interactive
Examine the cost item shown below. In which FinOps phase should this unallocated spend be resolved?
- AInformCorrect answer
- BOptimize
- COperate
- DData Collection
Why this is the answer
Unallocated spend is addressed in the Inform phase by improving cost visibility and allocation; it is not an Operate phase activity.
- Question 4Single Choice
In a FinOps context, what is the difference between rightsizing a resource and purchasing Reserved Instances?
- ARightsizing changes the resource type or size; Reserved Instances change payment.Correct answer
- BRightsizing changes the payment plan, while Reserved Instances change the resource type.
- CRightsizing only applies to storage, while Reserved Instances apply only to compute.
- DRightsizing is an Inform activity, while Reserved Instances are an Operate activity.
Why this is the answer
Rightsizing adjusts the type or size of a cloud resource to match workload demand, whereas a Reserved Instance is a commitment-based pricing method.
- Question 5Multiple Select
Which statements correctly describe the nature of optimization in the FinOps framework? Select all that apply.
- AOptimization is a continuous loop triggered by new cloud usage.Correct answer
- BOptimization focuses on maximizing business value, not only reducing cost.Correct answer
- COptimization is a one-time event after an initial cost review.
- DOptimization is complete when the monthly bill decreases.
Why this is the answer
FinOps treats optimization as a recurring, continuous loop focused on value, not as a one-time project or simple cost-cutting exercise.
- Question 6Interactive
The pipeline shown below streams cloud cost data in real time. What is the FinOps guidance on always requiring real-time data?
- AReal-time data is always required for effective FinOps.
- BReal-time data is helpful but not always required; data must be timely enough.Correct answer
- CReal-time data removes the need for allocated cost tags.
- DReal-time data is only useful in the Optimize phase.
Why this is the answer
The latency trap is assuming real-time data is always necessary. FinOps values velocity, but data only needs to be timely enough for confident decisions.
Commitment-based Discounts
4 questions in this domain
- Question 7Single Choice
Which common trap is shown when someone purchases commitment-based discounts during the Inform phase?
- AConfusing Inform with OptimizeCorrect answer
- BTreating tagging as purely technical
- CRelying on unallocated spend
- DFalling into the latency trap
Why this is the answer
Purchasing commitment-based discounts is an Optimize action, so assigning it to Inform reflects the trap of confusing Inform with Optimize.
- Question 8Multiple Select
Based on the playbook, which two statements about tagging in FinOps are correct?
- AIt is a purely technical task
- BIt is a cross-functional governance requirementCorrect answer
- CIt should be managed by a single team
- DIt is not purely technicalCorrect answer
Why this is the answer
Tagging in FinOps is cross-functional governance, so it is neither purely technical nor managed by one team.
- Question 9Interactive
Review the snippet below. Which common trap does this phase-action pairing represent?
- AConfusing Inform with OptimizeCorrect answer
- BEquating Optimization with cost reduction
- CTreating Operate as the final phase
- DAssuming FinOps is centralized
Why this is the answer
The snippet assigns a commitment purchase to Inform, but commitment purchases belong to Optimize, so the trap is phase confusion.
- Question 10Single Choice
Which statement correctly distinguishes Rightsizing from Reserved Instances?
- ARightsizing changes resource type/size; RIs are commitmentsCorrect answer
- BRightsizing changes pricing; RIs alter resource size
- CBoth are one-time cost fixes
- DRIs change instance family; Rightsizing buys capacity
Why this is the answer
Rightsizing optimizes usage by changing resource type/size, while Reserved Instances are commitment-based discounts for rates.
Cost Allocation and Tagging
6 questions in this domain
- Question 11Single Choice
In FinOps, purchasing a Reserved Instance is an activity in which phase?
- AInform phase
- BOptimize phaseCorrect answer
- COperate phase
- DTagging phase
Why this is the answer
Purchasing Reserved Instances is a cost optimization action; it changes the payment model, not an Inform-phase reporting activity.
- Question 12Multiple Select
Which statements correctly describe tagging in FinOps?
- AIt is purely a technical task
- BIt is a cross-functional governance requirementCorrect answer
- CIt should be managed only by engineering
- DIt requires coordination across finance, engineering, and operationsCorrect answer
Why this is the answer
Tagging is a cross-functional governance requirement, not a purely technical task. Effective tagging requires coordinated decisions from finance, engineering, and operations.
- Question 13Interactive
The query shown in the code block finds resources without a cost-center tag. In which phase should the resulting unallocated spend be addressed?
- AInform phaseCorrect answer
- BOptimize phase
- COperate phase
- DTagging phase
Why this is the answer
Unallocated spend is identified and made visible in the Inform phase; it is not a problem to be solved in the Operate phase.
- Question 14Single Choice
In FinOps, what does rightsizing change?
- AThe type or size of the resourceCorrect answer
- BThe payment commitment or discount
- CThe tags applied to the resource
- DThe cloud provider being used
Why this is the answer
Rightsizing changes the type or size of a resource, while Reserved Instances change how you pay. They are distinct optimization actions.
- Question 15Multiple Select
Which statements correctly describe FinOps optimization?
- AIt is a one-time event
- BIt is a continuous loopCorrect answer
- CIts only goal is to reduce costs
- DIt is triggered by new cloud usage and focuses on valueCorrect answer
Why this is the answer
Optimization is a continuous loop, not a one-time event, and it should focus on value rather than only reducing costs.
- Question 16Interactive
The code block runs a script to download billing logs. Why does this activity not represent Cost Optimization?
- ACost Optimization
- BData CollectionCorrect answer
- CRightsizing
- DReserved Instance purchase
Why this is the answer
Collecting logs and billing data is a prerequisite for FinOps, but data collection by itself is not cost optimization.
FinOps Lifecycle
11 questions in this domain
- Question 17Single Choice
In the FinOps lifecycle, which activity is performed during the Inform phase rather than during the Optimize phase?
- APurchasing Reserved Instances
- BRightsizing compute resources
- CAllocating cloud costs to teamsCorrect answer
- DNegotiating discounts with providers
Why this is the answer
Inform focuses on visibility, accountability, and cost allocation. Reserved Instances, rightsizing, and rate negotiation belong to Optimize.
- Question 18Multiple Select
Which statements about tagging in FinOps are correct when the practice is implemented by multiple teams? Select all that apply.
- AA purely technical task
- BA cross-functional governance requirementCorrect answer
- CNeeded to support cost allocationCorrect answer
- DIrrelevant to finance teams
Why this is the answer
Tagging is a cross-functional governance requirement, not purely technical. It supports cost allocation and must involve finance, engineering, and operations.
- Question 19Interactive
Review the SQL query in the code block. Which phase of the FinOps lifecycle is directly supported by grouping cost data by cost center?
- AOptimize
- BInformCorrect answer
- COperate
- DProcurement
Why this is the answer
Grouping billing data by cost center increases cost visibility and allocation, which are core goals of the Inform phase.
- Question 20Single Choice
Compared with Reserved Instances, which resource attribute does rightsizing change in a cloud workload to better match demand?
- AThe payment commitment
- BThe resource type or sizeCorrect answer
- CThe cloud provider region
- DThe billing owner
Why this is the answer
Rightsizing changes the type or size of a resource. Reserved Instances change payment commitment and rate, not the resource itself.
- Question 21Multiple Select
Which two statements correctly describe optimization in the FinOps lifecycle rather than as a one-time cost-cutting exercise?
- AIt is a one-time cleanup project.
- BIt is a continuous improvement loop.Correct answer
- CIt focuses exclusively on cutting costs.
- DIt seeks to maximize business value.Correct answer
Why this is the answer
Optimization is a continuous, value-driven process. Cost reduction is part of it, but not the exclusive objective.
- Question 22Interactive
The command in the code block changes an EC2 instance type. Which FinOps optimization action does this represent?
- APurchasing a Savings Plan
- BRightsizingCorrect answer
- CData collection
- DBudgeting
Why this is the answer
Changing an instance type or size is rightsizing. Purchasing plans and savings plans address payment commitments.
- Question 23Single Choice
In which FinOps phase should unallocated spend be addressed so it does not create hidden costs or blind spots?
- AOperate
- BOptimize
- CInformCorrect answer
- DProcurement
Why this is the answer
Unallocated spend is a visibility and allocation challenge, addressed in Inform by defining allocation policies for shared costs.
- Question 24Multiple Select
Which statements accurately describe the Operate phase of the FinOps lifecycle when considering phase interactions? Select all that apply.
- AIt encourages decentralized accountabilityCorrect answer
- BIt is a one-time final step
- CIt involves continuous operational improvementCorrect answer
- DIt centralizes all decision-making
Why this is the answer
Operate emphasizes decentralized accountability and continuous improvement. It is part of a loop, not a final or centralized stage.
- Question 25Interactive
The query in the code block finds cloud costs that have no cost center. Which FinOps challenge does this query expose?
- AUnallocated spendCorrect answer
- BReserved Instance waste
- CNetwork latency
- DRightsizing opportunity
Why this is the answer
The query reveals costs without a cost center, which are unallocated. These shared costs need an allocation strategy during Inform.
- Question 26Single Choice
Which statement about the overall structure of the FinOps lifecycle is accurate when all phases are considered?
- AOperate is the final phase
- BThe phases are linear and sequential
- CThe lifecycle is a continuous loopCorrect answer
- DInform happens only once
Why this is the answer
FinOps is a continuous loop, not a linear path. Phases overlap and repeat as cloud usage and business needs change.
- Question 27Multiple Select
Which statements reflect the ongoing nature of FinOps optimization and its relationship to the Inform phase? Select all that apply.
- ANew cloud usage patterns can trigger optimizationCorrect answer
- BOnce optimized, a workload needs no review
- CPost-optimization data should re-enter the Inform phaseCorrect answer
- DOptimization effort ends when the budget is met
Why this is the answer
Optimization is a recurring activity. New usage patterns trigger it, and new data after optimization should cycle back into Inform.
FinOps Principles and Personas
8 questions in this domain
- Question 28Single Choice
Which statement correctly distinguishes the Inform phase from the Optimize phase?
- APurchasing Reserved Instances is an Inform-phase activity.
- BPurchasing Reserved Instances belongs to the Optimize phase, not the Inform phase.Correct answer
- CCollecting usage data is an Optimize-phase activity.
- DTagging is a purely technical Inform-phase task.
Why this is the answer
Purchasing Reserved Instances is a rate optimization action and belongs in the Optimize phase. The Inform phase focuses on visibility, allocation, and data collection, so confusing these two phases is a common trap.
- Question 29Multiple Select
Select two statements that correctly describe tagging in FinOps.
- ATagging is only a technical responsibility of the cloud engineering team.
- BTagging is a cross-functional governance requirement.Correct answer
- CTagging requires alignment among finance, engineering, and business stakeholders.Correct answer
- DTagging is only relevant during the Operate phase.
Why this is the answer
Tagging is not purely technical; it is a cross-functional governance requirement that requires alignment among finance, engineering, and business stakeholders to support allocation and accountability.
- Question 30Interactive
Review the code excerpt. Which activity has been assigned to the wrong phase?
- Areserved_instance_purchase
- Brightsizing_instance
- Cidentify_savings_opportunitiesCorrect answer
- Dcollect_usage_data
Why this is the answer
Identifying savings opportunities is an optimization activity, not an Operate phase activity. The code incorrectly places it in Operate, reflecting the trap of confusing Optimization with Operation.
- Question 31Single Choice
In which phase should the problem of unallocated spend be handled?
- AOperate phase, as an operational cleanup task.
- BInform phase, because it is a visibility and allocation problem.Correct answer
- COptimize phase, because it is a rate discount problem.
- DIt should never be analyzed after initial allocation.
Why this is the answer
Unallocated spend is an allocation and visibility challenge, so it belongs in the Inform phase. Treating it as an Operate phase cleanup task is a common trap.
- Question 32Multiple Select
Select two statements that correctly describe FinOps optimization concepts.
- AOptimization focuses on value, not only on cost reduction.Correct answer
- BRightsizing changes the type or size of a resource.Correct answer
- CReserved Instances change the type or size of a resource.
- DOptimization is a destination that stops when a cost target is met.
Why this is the answer
True optimization focuses on value, and rightsizing changes the type or size of a resource. Reserved Instances change pricing and discounting, not the resource type or size, and optimization is a continuous loop, not a destination.
- Question 33Interactive
Review the code excerpt. Which action is incorrectly labeled as an optimization activity?
- Acollect_cloud_logsCorrect answer
- Bresize_underutilized_instance
- Cpurchase_reserved_capacity
- Dadjust_instance_type
Why this is the answer
Collecting cloud logs is data collection, a prerequisite for optimization, but it is not an optimization action by itself. The other actions are usage or rate optimization.
- Question 34Single Choice
What statement best describes accountability in the Operate phase?
- AFinOps decisions are centralized in a single cloud team.
- BThe Operate phase emphasizes decentralized accountability, with teams owning their usage and costs.Correct answer
- COnly the finance team is accountable for cost decisions in Operate.
- DOperate is the final phase, so accountability ends after implementation.
Why this is the answer
FinOps is not a centralized task. The Operate phase emphasizes decentralized accountability, meaning each team owns the cost and usage of its own resources.
- Question 35Multiple Select
Select two statements that correctly describe the FinOps lifecycle.
- AThe lifecycle is a loop, not a linear path.Correct answer
- BOperate is the final phase after which optimization ends.
- CThe three phases are overlapping, not a strict sequential checklist.Correct answer
- DOnly the Inform phase should be repeated after an optimization.
Why this is the answer
The FinOps lifecycle is a continuous loop with overlapping phases, not a linear checklist. After an optimization, new data should flow back into the Inform phase, and the cycle continues.
Organizational Adoption
7 questions in this domain
- Question 36Single Choice
To which phase of the FinOps lifecycle does purchasing Reserved Instances belong?
- AInform
- BOptimizeCorrect answer
- COperate
- DAllocate
Why this is the answer
Purchasing Reserved Instances is an Optimize-phase action because it changes commitment and discounts rather than providing visibility or operational accountability.
- Question 37Multiple Select
Why is tagging considered a cross-functional governance requirement rather than a purely technical task? Select all that apply.
- ARequires alignment across finance, engineering, and product teamsCorrect answer
- BEnables cost allocation and accountabilityCorrect answer
- CCan be delegated to one technical team
- DIs only relevant during the Optimize phase
Why this is the answer
Tagging is cross-functional because it requires stakeholder alignment and supports cost allocation. A single team or a single phase cannot make tagging effective.
- Question 38Interactive
Review the instance configuration change in the code block. Which FinOps optimization type does it represent?
- ARightsizingCorrect answer
- BReserved Instance purchase
- CData collection
- DUnallocated cost allocation
Why this is the answer
Changing an instance from t3.medium to m5.large alters the resource type and size, which is rightsizing. Reserved Instances change commitment and discount, not the resource specification.
- Question 39Single Choice
Why is optimization a continuous loop rather than a one-time event?
- ACloud usage changes and creates new opportunitiesCorrect answer
- BCost goals stay met after a single pass
- CThe Optimize phase occurs only once
- DOperate is the final, disconnected phase
Why this is the answer
Optimization is recurring because new cloud usage, changing workloads, and evolving requirements continually create new opportunities to improve value.
- Question 40Multiple Select
Which two statements correctly describe optimization in FinOps?
- AFocuses on business value, not just cost reductionCorrect answer
- BRecurs when cloud usage changesCorrect answer
- CAims only at lower cost
- DIs owned by a central FinOps team
Why this is the answer
FinOps optimization balances value and cost, and it is continuous. It is not limited to cost cutting or to a centralized team.
- Question 41Interactive
The code block shows cost data that includes an untagged owner. Which FinOps phase should address the unallocated spend?
- AInformCorrect answer
- BOptimize
- COperate
- DInvoicing
Why this is the answer
Unallocated spend is an Inform-phase concern because it must be allocated through tagging before optimization and operational accountability can be effective.
- Question 42Single Choice
Which accountability model does the Operate phase emphasize?
- ACentralized control by a FinOps team
- BDecentralized accountability across teamsCorrect answer
- CAccountability transferred to the cloud provider
- DNo accountability, only visibility
Why this is the answer
Operate emphasizes decentralized accountability: teams are empowered and expected to manage their own cloud usage, rather than relying on a central team.
Frequently asked questions
Everything about the FinOps Certified Practitioner question bank and how to use it.