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.
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.
A network engineer sends an HTTP GET request to a controller API and receives status code 401. What does that response indicate?
2Match each automation term to the best description.
3Which data format is most commonly used in REST APIs because it is lightweight and easy for applications to parse?
4Which data format uses key-value pairs and is commonly returned by REST APIs?
5Which statement best describes YANG in a network automation context?
6Match each HTTP method to the action it most commonly performs in a REST API.
7Exhibit: An API call returns HTTP status code 401. What does that usually mean?
8Which two statements accurately describe API authentication tokens? (Choose two.)
9Exhibit: A script sends an HTTP GET request to a controller API endpoint. What is the usual purpose of the GET method?
10A network engineer queries a REST API and receives data in JSON format. Which statement about JSON is correct?
11Match each term to the best description.
12Match each data format or model with the best description.
13Exhibit: A controller returns an authentication token after a successful API login. Why does the client include that token in later requests?
14Which HTTP method is normally used by a REST API client to retrieve data from a resource without changing it?
15Match each HTTP method to the most common API action.
16An engineer receives API output that starts with curly braces and contains name-value pairs. Which data format is being used?
17Exhibit: A script sends an API request and receives HTTP status code 401. What does that code indicate?
18Which two statements correctly describe a RESTful API used by network controllers? Choose two.
19A network engineer is reviewing REST API behavior. Which two statements are true?
20Which two statements about YANG are correct?
21Which term describes a string or credential passed to an API to prove the client is allowed to access a resource?
22Match each data format or API term to its best description.
23Which two statements correctly describe JSON?
24A controller exposes a YANG-modeled interface configuration through an API. Which two statements correctly describe the purpose of YANG in that workflow?
25An engineer is comparing data serialization formats used by controllers and automation tools. Which two statements correctly describe JSON?
26A developer is interacting with a REST API exposed by a network controller. Which two statements correctly describe common REST behavior?
27A 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.