200-301 domain

Automation and Programmability

Use this page to practise 200-301 Automation and Programmability practice questions. The goal is not to memorise dumps, but to understand the concept, review the explanation and improve your exam readiness.

27 questions

Focused practice

Start a Automation and Programmability session

All sessions draw only from this domain. Pick a length or try interactive practice with inline explanations.

Start 20-question practice session →

What the exam tests

What to know about Automation and Programmability

Automation and Programmability 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.

Question index

All Automation and Programmability questions (27)

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

1

A network engineer sends an HTTP GET request to a controller API and receives status code 401. What does that response indicate?

2

Match each automation term to the best description.

3

Which data format is most commonly used in REST APIs because it is lightweight and easy for applications to parse?

4

Which data format uses key-value pairs and is commonly returned by REST APIs?

5

Which statement best describes YANG in a network automation context?

6

Match each HTTP method to the action it most commonly performs in a REST API.

7

Exhibit: An API call returns HTTP status code 401. What does that usually mean?

8

Which two statements accurately describe API authentication tokens? (Choose two.)

9

Exhibit: A script sends an HTTP GET request to a controller API endpoint. What is the usual purpose of the GET method?

10

A network engineer queries a REST API and receives data in JSON format. Which statement about JSON is correct?

11

Match each term to the best description.

12

Match each data format or model with the best description.

13

Exhibit: A controller returns an authentication token after a successful API login. Why does the client include that token in later requests?

14

Which HTTP method is normally used by a REST API client to retrieve data from a resource without changing it?

15

Match each HTTP method to the most common API action.

16

An engineer receives API output that starts with curly braces and contains name-value pairs. Which data format is being used?

17

Exhibit: A script sends an API request and receives HTTP status code 401. What does that code indicate?

18

Which two statements correctly describe a RESTful API used by network controllers? Choose two.

19

A network engineer is reviewing REST API behavior. Which two statements are true?

20

Which two statements about YANG are correct?

21

Which term describes a string or credential passed to an API to prove the client is allowed to access a resource?

22

Match each data format or API term to its best description.

23

Which two statements correctly describe JSON?

24

A controller exposes a YANG-modeled interface configuration through an API. Which two statements correctly describe the purpose of YANG in that workflow?

25

An engineer is comparing data serialization formats used by controllers and automation tools. Which two statements correctly describe JSON?

26

A developer is interacting with a REST API exposed by a network controller. Which two statements correctly describe common REST behavior?

27

A script authenticates to a controller API and receives a token that it presents in later requests. Which two statements about that token-based workflow are correct?

Watch out for

Common Automation and Programmability 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.

Frequently asked questions

What does the Automation and Programmability domain cover on the 200-301 exam?
Automation and Programmability 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 27 Automation and Programmability questions in the 200-301 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 use the interactive practice page to work through explanations. Repeat with a longer session once the weak areas feel solid.
Can I practise only Automation and Programmability questions?
Yes — the session launcher on this page filters questions to this domain only. Choose any session length or try the interactive practice page for inline explanations.