Courseiva
← Back to Prometheus Certified Associate (PCA, CNCF/Linux Foundation) (PCA) questions

Scenario-based practice

Hard Difficulty Questions

Practise Prometheus Certified Associate (PCA, CNCF/Linux Foundation) (PCA) practice questions — original exam-style scenarios covering every exam domain, with detailed explanations, wrong-answer analysis, and common exam traps.

20
scenario questions
PCA
exam code
CNCF / Linux Foundation
vendor

Scenario guide

How to approach hard difficulty questions

These are the questions most candidates get wrong. They require connecting multiple concepts, reading tricky output, or knowing edge-case behaviour that isn't on most study cards. Practising them trains you to operate under uncertainty — a necessary skill on the real exam.

Quick answer

Hard Difficulty Questions questions test whether you can apply the concept in context, not just recognise a definition.

How the topic appears in realistic exam-style scenarios.

Which detail in the question changes the correct answer.

How to eliminate plausible but wrong options.

How to connect the question back to the wider exam objective.

Related practice questions

Related PCA topic practice pages

Scenario questions usually connect to one or more exam topics. Use these links to review the underlying concepts behind the scenario.

Practice set

Practice scenarios

Question 1hardmulti select
Full question →

Which TWO are common causes of high-cardinality in Kubernetes environments?

Question 2hardmultiple choice
Full question →

You need to prevent an alert from firing if a maintenance window is active. How should you approach this in Alertmanager?

Question 3hardmulti select
Full question →

Which THREE of the following are valid label matchers?

Question 4hardmultiple choice
Full question →

How does Prometheus handle subqueries embedded within an instant query, such as rate(http_requests_total[5m])[30m:1m]?

Question 5hardmulti select
Full question →

Which TWO of the following statements regarding PromQL subqueries are correct? (Choose two)

Question 6hardmultiple choice
Review the full routing breakdown →

You need to send critical alerts to a specific Slack channel while warning alerts go to email. Where should this routing logic be defined?

Question 7hardmultiple choice
Review the full routing breakdown →

In Alertmanager, what is the role of the 'continue' field in a route?

Question 8hardmulti select
Full question →

Which TWO of the following statements about PromQL label matchers are correct? (Choose TWO)

Question 9hardmultiple choice
Full question →

You are joining an instant vector of application metrics with a static configuration instant vector containing target metadata using 'on(instance) group_right'. What does the 'group_right' modifier achieve?

Question 10hardmultiple choice
Full question →

You need to calculate the 99th percentile of request latency across all instances using a Prometheus histogram metric 'http_request_duration_seconds_bucket'. Which function and setup is correct?

Question 11hardmultiple choice
Full question →

An engineer observes a massive spike in Prometheus memory usage after introducing a new custom label that includes a unique user ID. Which observability concept is being violated?

Question 12hardmultiple choice
Full question →

A developer adds a 'user_id' label to an HTTP request counter. What is the operational risk?

Question 13hardmultiple choice
Full question →

When using 'irate', what is the impact of choosing a range vector that is too small (e.g., [10s])?

Question 14hardmulti select
Full question →

Which THREE labels are often considered part of the default Prometheus ecosystem metrics?

Question 15hardmulti select
Full question →

Which THREE of the following are components of a Prometheus alert state?

Question 16hardmultiple choice
Full question →

Why does the 'rate()' function in PromQL behave unexpectedly on counter resets?

Question 17hardmulti select
Full question →

Which TWO of the following are necessary to successfully inhibit an alert in Alertmanager?

Question 18hardmultiple choice
Full question →

An application is emitting logs that contain '5xx' status codes when a service is unavailable. If you want to create an alert that triggers based on the rate of these errors, what is the best practice for observability?

Question 19hardmultiple choice
Full question →

If you are using a Histogram, what is the purpose of the '_sum' metric?

Question 20hardmultiple choice
Full question →

What does the 'resolve_timeout' setting in Alertmanager do?

These PCA practice questions are part of Courseiva's free CNCF / Linux Foundation certification practice question bank. Courseiva provides original exam-style PCA questions with detailed explanations, topic-based practice, mock exams, readiness tracking, and study analytics.