Courseiva

ICA · domain

Resilience And Fault Injection

Practise Istio Certified Associate (ICA, CNCF/Linux Foundation) (ICA) Resilience And Fault Injection practice questions — original exam-style scenarios with answer choices, explanations, and analysis of common mistakes.

60 questions18 easy22 medium20 hard

Focused practice

Practice Resilience And Fault Injection questions

Scored sessions drawing only from this domain — pick a length below.

Start 20-question practice test →

What this domain covers

What to know about Resilience And Fault Injection

Resilience And Fault Injection 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.

Watch out for

Common Resilience And Fault Injection exam traps

  • Answering from memory before reading the full scenario.
  • Missing a constraint such as cost, availability, security, scope or command context.
  • Choosing a broad answer when the question asks for the most specific fix.
  • Ignoring why the wrong options are tempting.

Question index

All Resilience And Fault Injection questions (60)

Click any question to see the full explanation, or start a practice session above.

1

Which THREE fields are found in the 'http' connectionPool configuration?

Medium
2

You want to limit the number of concurrent connections to the 'payment' service to 100. Where is this configuration set?

Medium
3

What happens if a request times out in Istio?

Medium
4

Which TWO of the following are true about Istio Circuit Breakers?

Hard
5

Which TWO fields are required when configuring an 'abort' fault injection in a VirtualService?

Hard
6

You want to configure your microservice to be more resilient. Which THREE of the following are valid fields within an 'outlierDetection' policy in a DestinationRule?

Medium
7

What is the default value for 'consecutive5xx' in OutlierDetection?

Medium
8

You need to limit the number of concurrent connections to the 'orders' service. Which field in the DestinationRule do you configure?

Easy
9

You want to configure a circuit breaker that only allows 100 concurrent requests to a service. Which field is correct?

Hard
10

Which field in the trafficPolicy of a DestinationRule controls the maximum number of pending requests in the connection pool?

Medium
11

Which TWO of the following are valid HTTP fault injection delay settings?

Easy
12

Which THREE of the following are valid sub-fields of 'outlierDetection'?

Hard
13

You need to limit the number of concurrent connections to the 'order-service' to prevent cascading failures. Which Istio resource should you configure?

Medium
14

How do you specify the percentage of traffic that should experience a fault?

Easy
15

Which setting is used to limit the number of retries for a request?

Easy
16

Which TWO are common causes for a service to be ejected by Outlier Detection?

Easy
17

What is the consequence of having a timeout that is shorter than the average latency of the service?

Medium
18

Which of the following describes the difference between Circuit Breaking and Outlier Detection?

Hard
19

Which of the following is a valid method for performing fault injection?

Easy
20

Which of the following is true regarding Outlier Detection in Istio?

Hard
21

You want to ensure that a request to the 'search' service fails fast if it takes longer than 2 seconds. How is this configured?

Medium
22

What is the recommended way to test fault injection in a production environment?

Medium
23

You want to ensure that a pod is only ejected if it fails consistently. Which setting is most appropriate?

Hard
24

To test how your application handles service unavailability, you want to return an HTTP 503 error for 20% of requests to the 'catalog' service. Which fault injection setting do you use?

Medium
25

When using 'maxRequests' in connectionPool, what happens when the threshold is reached?

Hard
26

What is the primary purpose of adding a timeout to a service call?

Easy
27

Which TWO conditions can trigger Outlier Detection ejection?

Easy
28

You are testing resilience. You want to inject an HTTP 503 error for 20% of traffic to the 'catalog' service. Which fault setting is correct?

Medium
29

A service is returning 5xx errors frequently. You want to eject instances that return 5 consecutive 5xx errors. Which OutlierDetection setting is required?

Hard
30

Which field defines how long an ejected pod remains out of the rotation?

Medium
31

Which TWO of the following are valid connectionPool fields?

Easy
32

Which THREE items can you configure in a VirtualService to improve resilience?

Medium
33

Which THREE things happen when a request fails and a retry policy is active?

Hard
34

Which THREE of the following are valid fields in a 'retry' policy?

Medium
35

An application is experiencing intermittent errors. You decide to use outlier detection to eject unhealthy pods. Which field in the DestinationRule controls the ejection of hosts after a certain number of 5xx errors?

Easy
36

What is the purpose of 'minHealthPercent' in the OutlierDetection configuration?

Hard
37

You need to ensure that a request to the 'orders' service times out if it takes longer than 2 seconds. Which field in the VirtualService should you configure?

Easy
38

You have a DestinationRule with outlier detection enabled. If a host returns 5 consecutive 5xx errors and the 'interval' is set to 1s, what happens if 'baseEjectionTime' is 30s?

Hard
39

In a VirtualService, where is the fault injection policy defined?

Easy
40

How do you define a circuit breaker that limits the number of pending requests?

Hard
41

You want to simulate a 5-second network latency for 10% of requests to the 'cart' service. Which VirtualService configuration is correct?

Medium
42

What is the default timeout for an HTTP request in Istio when no VirtualService is defined?

Easy
43

Which THREE settings are part of the 'outlierDetection' configuration in a DestinationRule?

Medium
44

Which TWO parameters affect the 'aggressiveness' of Outlier Detection?

Hard
45

Which THREE components are involved in configuring a robust resilience strategy?

Medium
46

You want to configure outlier detection to eject hosts that return 5xx errors. Is it possible to monitor more than just 5xx codes?

Hard
47

Which TWO of the following are valid fields within a DestinationRule's 'trafficPolicy'?

Easy
48

You notice that a pod is being ejected by Outlier Detection despite only having occasional errors. How do you increase the interval between ejection scans?

Hard
49

Which field in a VirtualService can you use to retry a request?

Easy
50

Which resource is used to configure circuit breaking for a service?

Easy
51

What happens when a circuit breaker trips?

Medium
52

Which component is responsible for the actual enforcement of circuit breaking and fault injection?

Medium
53

Where do you define the connection pool settings for a service?

Easy
54

In OutlierDetection, what is the effect of setting 'maxEjectionPercent' to 0?

Hard
55

When configuring circuit breaking, what does 'maxRequestsPerConnection' control?

Medium
56

Can you configure fault injection for specific traffic patterns, such as user headers?

Easy
57

Which TWO options are required to properly implement an abort fault injection in a VirtualService?

Hard
58

Which TWO of the following are valid fault injection types in Istio?

Medium
59

Which THREE settings are part of the 'connectionPool' configuration in a DestinationRule?

Hard
60

To test the resilience of your microservice architecture, you want to introduce a 5-second delay to 50% of the requests directed to the 'catalog-service'. Where do you define this configuration?

Hard

Frequently asked questions

What does the Resilience And Fault Injection domain cover on the ICA exam?
Resilience And Fault Injection questions test whether you can apply the concept in context, not just recognise a definition.
How many questions are in this domain?
This page lists all 60 Resilience And Fault Injection questions in the ICA question bank. The actual exam draws from this domain proportionally to its weighting in the official exam blueprint.
What is the best way to practise this domain?
Start with a short focused session (10 questions) to identify gaps, then work through explanations. Repeat with a longer session once the weak areas feel solid.
Can I practise only Resilience And Fault Injection questions?
Yes — the session launcher on this page filters questions to this domain only. Choose any session length for inline explanations and scoring.
cncf-ica CNCF-ICA resilience and fault injection Practice Questions