100+ Free CCNA Automation Practice Questions
Pass your Cisco Certified Network Associate Automation (200-901 CCNAAUTO) exam on the first try — instant access, no signup required.
Loading practice questions...
Explore More Cisco Certifications
Continue into nearby exams from the same family. Each card keeps practice questions, study guides, flashcards, videos, and articles in one place.
More From This Family
Videos and articles for deeper review.
Key Facts: CCNA Automation Exam
200-901
Exam number for CCNA Automation (CCNAAUTO), formerly DEVASC, unchanged in the 2026 rename
Cisco Learning Network - CCNA Automation
120 minutes
Time allowed to complete the 200-901 exam
Cisco - 200-901 exam topics
6 domains
Software Development, APIs, Cisco Platforms, App Deployment, Infrastructure/Automation and Network Fundamentals
Cisco - 200-901 exam topics
20% each
Understanding and Using APIs and Infrastructure and Automation are the two highest-weighted domains
Cisco - 200-901 exam topics
USD 300
Exam fee for 200-901 plus applicable taxes, booked through Pearson VUE
Cisco - exam pricing
Feb 3, 2026
Date Cisco's new Automation track and the CCNAAUTO exam name took effect
Cisco Learning Network - A new era for Cisco certifications
No prerequisite
No prior certification required to take the CCNA Automation exam
Cisco Learning Network - CCNA Automation
100
Free original practice questions here
OpenExamPrep
The 200-901 CCNAAUTO exam (formerly DEVASC) is the associate exam in Cisco's Automation track, renamed effective February 3, 2026 with unchanged content. It runs 120 minutes with roughly 100-110 multiple-choice and drag-and-drop questions and costs USD 300 plus tax through Pearson VUE. Cisco does not publish a fixed pass mark, but scaled scores typically fall around 800-850 out of 1000. The blueprint spans six domains: Understanding and Using APIs and Infrastructure and Automation are weighted highest at 20% each, while Software Development and Design, Cisco Platforms and Development, Application Deployment and Security, and Network Fundamentals are each 15%. This 100-question bank provides original practice across Python, REST APIs, NETCONF/RESTCONF/YANG, Ansible, Docker and Cisco platform APIs.
Sample CCNA Automation Practice Questions
Try these sample questions to test your CCNA Automation exam readiness. Each question includes a detailed explanation. Start the interactive quiz above for the full 100+ question experience with AI tutoring.
1Which Python data structure is ordered, changeable, and allows duplicate values?
2Given the Python code 'data = {"name": "sw1", "ports": 24}', which expression returns 24?
3In the Model-View-Controller (MVC) design pattern, which component is responsible for the application's data and business logic?
4Which Git command creates a new branch named 'feature' and switches to it in a single step?
5A developer wants to combine changes from a 'dev' branch into 'main' while preserving the history of both branches. Which Git operation is most appropriate?
6Which software development methodology emphasizes iterative delivery, frequent feedback, and adapting to change over following a fixed plan?
7What does the Python expression 'len([1, 2, 2, 3])' return?
8Which type of testing verifies that an individual function or method behaves correctly in isolation?
9In Git, what is the purpose of a pull request (or merge request)?
10What does the Python code 'x = [i * 2 for i in range(3)]' assign to x?
About the CCNA Automation Exam
The Cisco Certified Network Associate Automation (CCNA Automation) exam, 200-901 CCNAAUTO 'Automating Networks Using Cisco Platforms', is the associate-level exam in Cisco's Automation certification track. From February 3, 2026 it replaces the name of the former DevNet Associate (DEVASC) exam while keeping the same 200-901 exam number and content. It validates a candidate's foundational skills in network automation and software development across six domains: Software Development and Design, Understanding and Using APIs, Cisco Platforms and Development, Application Deployment and Security, Infrastructure and Automation, and Network Fundamentals. Topics include Python, Git, REST APIs, JSON/XML/YAML, Docker and CI/CD, model-driven programmability with NETCONF, RESTCONF and YANG, configuration tools such as Ansible, and Cisco platform APIs for Meraki, Webex, Catalyst Center, ACI and IOS XE. There is no prerequisite certification.
Assessment
A mix of single-answer and multiple-answer multiple-choice questions plus drag-and-drop and other interactive item types across six topic domains. There is no live lab at the associate level.
Time Limit
120 minutes, which includes time to read and accept the agreement and complete a short survey.
Passing Score
Cisco does not publish a fixed pass mark; scaled scores generally fall around 800-850 out of 1000, with the cut score set per exam form. Results are reported as pass or fail with a domain-by-domain breakdown.
Exam Fee
USD 300 plus applicable taxes, booked through Pearson VUE; the local price varies by country and currency. (Cisco Systems (exam delivered by Pearson VUE))
CCNA Automation Exam Content Outline
Software Development and Design
Data structures, software development methods (agile and waterfall), design patterns such as MVC and observer, modular and maintainable design, version control with Git including branching, merging and pull requests, unit testing, and code review. Practice here covers Python data structures, Git workflows, design-pattern recognition and basic testing concepts.
Understanding and Using APIs
REST API architecture, HTTP verbs and status codes, request/response headers, authentication including basic, token and OAuth, pagination and rate limiting, error handling, and the JSON, XML and YAML data formats. Practice here covers reading REST responses, interpreting status codes, webhooks, and tools such as Postman and curl.
Cisco Platforms and Development
Using Cisco APIs and SDKs to interact with Meraki Dashboard, Webex, Catalyst Center (DNA Center), ACI, NX-OS, IOS XE and Intersight, plus network test automation with pyATS/Genie. Practice here covers identifying the right Cisco API or SDK for a task and reading sample API calls and responses.
Application Deployment and Security
CI/CD pipeline stages, containers and Docker images, deployment models (private, public, hybrid and edge), application security including OWASP threats and input validation, and protecting credentials and secrets. Practice here covers Docker basics, pipeline concepts and secure coding choices.
Infrastructure and Automation
Model-driven programmability with NETCONF, RESTCONF and YANG, automation and configuration management tools such as Ansible, Puppet and Chef, controller-level versus device-level management, and Infrastructure as Code. Practice here covers protocol/port facts, YANG data models, Ansible playbook concepts and IaC principles.
Network Fundamentals
Networking components, IP addressing and subnetting, switching and routing behaviour, the data, control and management planes, and troubleshooting application connectivity through DNS, DHCP, NAT, firewalls and proxies. Practice here covers subnetting, plane separation and connectivity troubleshooting from a developer's perspective.
How to Pass the CCNA Automation Exam
What You Need to Know
- Passing score: Cisco does not publish a fixed pass mark; scaled scores generally fall around 800-850 out of 1000, with the cut score set per exam form. Results are reported as pass or fail with a domain-by-domain breakdown.
- Assessment: A mix of single-answer and multiple-answer multiple-choice questions plus drag-and-drop and other interactive item types across six topic domains. There is no live lab at the associate level.
- Time limit: 120 minutes, which includes time to read and accept the agreement and complete a short survey.
- Exam fee: USD 300 plus applicable taxes, booked through Pearson VUE; the local price varies by country and currency.
Keys to Passing
- Complete 500+ practice questions
- Score 80%+ consistently before scheduling
- Focus on highest-weighted sections
- Use our AI tutor for tough concepts
CCNA Automation Study Tips from Top Performers
Frequently Asked Questions
What is the CCNA Automation (200-901 CCNAAUTO) exam?
It is the associate-level exam in Cisco's Automation certification track, titled 'Automating Networks Using Cisco Platforms'. From February 3, 2026 it is the renamed version of the former DevNet Associate (DEVASC) exam, keeping the same 200-901 number and content.
Did the exam content change when DEVASC became CCNAAUTO?
No. Cisco rebranded the DevNet track to the Automation track and renamed the exam, but the 200-901 exam number and topic blueprint stayed the same. Existing DevNet Associate holders receive the CCNA Automation badge automatically.
How long is the 200-901 exam and how many questions does it have?
The exam allows 120 minutes and contains roughly 100-110 questions in a mix of multiple-choice (single and multiple answer) and drag-and-drop or interactive formats. There is no live lab at the associate level.
What is the passing score for 200-901?
Cisco does not publish a fixed pass mark. Scaled scores generally fall around 800-850 out of 1000, with the cut score set per exam form. Results are reported as pass or fail with a per-domain breakdown.
Are there prerequisites for CCNA Automation?
There is no prerequisite certification. Cisco recommends about one year of experience developing applications on Cisco platforms and basic Python programming and networking knowledge before attempting the exam.
Are these official Cisco practice questions?
No. These are original OpenExamPrep questions modelled on the published 200-901 exam topics. Cisco and Pearson VUE provide official learning paths and practice resources separately.