Cisco Certified Network Associate (CCNA) · Domain 6 · 10% of exam

Automation and Programmability

Drill 10 practice questions focused entirely on Automation and Programmability for the Cisco 200-301 exam. Tap an answer for instant feedback and a full explanation — no sign-up, always free.

Verified answer10 questions
Question 1 of 10

A network operations team wants to standardize router and switch configurations across 200 devices. They require a tool that pushes configuration changes without installing any software agent on the managed network devices, and they want the desired configurations expressed in human-readable YAML files. Which configuration management characteristic best matches Ansible for this requirement?

Reviewed for accuracy · Report an issue
Question 2 of 10

A network engineer is documenting a newly deployed software-defined fabric. She notes that VXLAN tunnels carry endpoint traffic across the data center on top of an OSPF-routed IP network that provides reachability between the switches. In this architecture, which statement correctly describes the role of the OSPF-routed IP network?

Reviewed for accuracy · Report an issue
Question 3 of 10

A network engineer wants to speed up documentation by using a tool that can produce a first draft of a device configuration and a plain-language summary of an interface troubleshooting log based on natural-language prompts. Which type of AI capability is the engineer relying on?

Reviewed for accuracy · Report an issue
Question 4 of 10

A network engineer retrieves the following JSON payload from a REST API on a controller: { "hostname": "SW1", "uptime": 48213, "active": true, "interfaces": ["Gi0/1", "Gi0/2", "Gi0/3"] } The engineer needs to parse the value associated with the key "interfaces" in an automation script. Which statement correctly describes this value?

Reviewed for accuracy · Report an issue
Question 5 of 10

A network operations team deploys an AI/ML-powered monitoring platform. Over several weeks, the platform analyzes historical interface error rates, CPU trends, and optical transceiver light levels. It then alerts engineers that a specific WAN link is likely to fail within the next 48 hours, before any outage or alarm occurs. Which capability best describes what the platform is providing?

Reviewed for accuracy · Report an issue
Question 6 of 10

A network engineer is writing a script to pull interface statistics from a Cisco DNA Center REST API. After the initial POST to the /token endpoint returns a value, the engineer must include that value in every subsequent GET request so the controller recognizes the session as authenticated. Which action correctly satisfies this requirement?

Reviewed for accuracy · Report an issue
Question 7 of 10

A network engineer is writing a Python script that interacts with a Cisco DNA Center REST API. The script must modify an existing network device's configuration record without replacing the entire object, updating only a single field. Which HTTP verb should the engineer use to align with the CRUD 'update' operation for a partial modification?

Reviewed for accuracy · Report an issue
Question 8 of 10

A network automation engineer is writing a Python script that must send device configuration data to a Cisco controller's REST API. The engineer wants a lightweight, human-readable data-encoding format that maps naturally to Python dictionaries and lists with minimal parsing overhead. Which data-encoding format best meets these requirements?

Reviewed for accuracy · Report an issue
Question 9 of 10

A network engineer is integrating a monitoring application with a controller's REST API. During code review, a colleague asks why the application must include full authentication and context data in every single API request rather than establishing a persistent session on the server. Which characteristic of REST-based APIs explains this requirement?

Reviewed for accuracy · Report an issue
Question 10 of 10

A network team currently logs into each of 200 switches individually via SSH to push identical VLAN and ACL changes, a process that takes hours and frequently introduces inconsistent configurations. Management asks for an approach that centralizes configuration intent and pushes it consistently across all devices from a single point. Which characteristic of controller-based networking best addresses this requirement compared to the traditional model?

Reviewed for accuracy · Report an issue

More 200-301 practice

Keep going with the other Cisco Certified Network Associate (CCNA) domains, or take a full timed mock exam.

← Back to 200-301 overview