Cisco CCNA 200-901 CCNAAUTO Certification Exam

Cisco Certified Network Associate Automation 200-901

The Cisco CCNA 200-901 CCNAAUTO certification validates skills in automating networks using Cisco platforms. The exam covers software development and design, understanding and using APIs, Cisco platforms and development, application deployment and security, infrastructure and automation, and network fundamentals. Candidates demonstrate knowledge of JSON, XML and YAML, Git, REST API requests, Python scripting, Cisco platform APIs for Meraki, Catalyst Center and Webex, model-driven programmability with YANG, NETCONF and RESTCONF, containers, CI/CD, Ansible, and core networking concepts. The exam consists of 100 questions over 120 minutes, with an 80% passing score.

Certification Overview

  • Exam name: CCNA 200-901 CCNAAUTO
  • Vendor: Cisco
  • Exam code: 200-901
  • Duration: 120 minutes
  • Total questions: 100
  • Passing score: 80%

Who Should Take This Exam?

Network Automation Engineer, Software Developer, DevOps Engineer, Network Engineer, Site Reliability Engineer, Systems Administrator, Cloud Engineer, Application Developer

Prerequisites

No formal prerequisite. Cisco recommends basic Python skills, one or more years of hands-on experience developing or maintaining applications built on Cisco platforms, and an understanding of networking fundamentals.

Topics Covered

  • Software Development and Design
  • Understanding and Using APIs
  • Cisco Platforms and Development
  • Application Deployment and Security
  • Infrastructure and Automation
  • Network Fundamentals

Question Types

  • Multiple Choice (Single Answer)
  • Multiple Choice (Multiple Answers)
  • Drag and Drop
  • Scenario-Based

CCNA 200-901 CCNAAUTO Practice Questions

Our question bank contains 808+ practice questions for this certification. Sample questions from each exam chapter. Expand a question to see the answer choices. With a subscription, you get unlimited practice exams with randomized questions from our full question bank.

Software Development and Design

Which data format uses indentation rather than brackets or closing tags to show structure?
  • YAML
  • XML
  • JSON
  • HTML
Which of the following is a valid JSON document?
  • {'name': 'R1', 'up': true}
  • {name: "R1", up: true}
  • {"name": "R1", "up": true}
  • {"name": "R1", "up": true,}
Which feature does XML provide that the JSON specification does not?
  • Ordered lists of values
  • Nested key-value structures
  • Numeric and string value types
  • Element attributes and namespaces

Understanding and Using APIs

Which HTTP method is typically used to retrieve a resource without modifying it?
  • POST
  • PUT
  • GET
  • DELETE
Which HTTP method is normally used to create a new resource in a REST API?
  • GET
  • HEAD
  • DELETE
  • POST
Which HTTP method replaces an entire existing resource with the supplied representation?
  • PATCH
  • PUT
  • GET
  • OPTIONS

Cisco Platforms and Development

Which Python package is the official SDK for the Meraki Dashboard API?
  • merakisdk
  • meraki
  • dashboardapi
  • ciscomeraki
Which Python SDK wraps the Cisco Catalyst Center REST APIs?
  • ucsmsdk
  • ncclient
  • pyats
  • dnacentersdk
What is a key advantage of using a Cisco SDK instead of writing raw REST calls?
  • The SDK wraps authentication, pagination, and error handling in Python methods
  • The SDK removes the need for any credentials
  • The SDK converts REST APIs into SNMP
  • The SDK runs the code on the device

Application Deployment and Security

What is edge computing?
  • Storing all data in a single public cloud region
  • Running applications only on end-user laptops
  • Processing data close to where it is generated instead of in a distant central data center
  • Encrypting data at rest only
Which is a primary benefit of edge computing?
  • Lower latency and less bandwidth consumed toward the cloud
  • Unlimited storage capacity
  • Elimination of the need for local devices
  • Automatic patching of all applications
How does edge computing help when the WAN link to the central site is intermittent?
  • The WAN link is no longer needed for management
  • Local processing can continue while connectivity is lost
  • All data is duplicated on every device automatically
  • The application moves back to the public cloud

Infrastructure and Automation

Which type of definition do model-driven programmability interfaces use to describe device configuration and state?
  • Ad hoc CLI regular expressions
  • Unstructured syslog messages
  • YANG data models
  • SNMP community strings
What problem of CLI screen scraping does model-driven programmability solve?
  • CLI output is unstructured text that varies by platform and software version
  • CLI commands cannot be run remotely
  • CLI cannot change configuration
  • CLI always requires a controller
Which advantage does model-driven telemetry have over SNMP polling?
  • It requires no network transport
  • Devices push streaming data on a subscription instead of waiting to be polled
  • It removes the need for a collector
  • It works only on demand

Network Fundamentals

How many bits are in a MAC address?
  • 32
  • 48
  • 64
  • 128
At which OSI layer are MAC addresses used to forward frames?
  • Layer 3
  • Layer 4
  • Layer 7
  • Layer 2
What does a switch do with a frame whose destination MAC address is not in its MAC address table?
  • Floods it out all ports in the VLAN except the port it arrived on
  • Drops the frame
  • Sends it only to the default gateway
  • Sends it to the port with the lowest number

Frequently Asked Questions

How many questions are on the exam?

The CCNA 200-901 CCNAAUTO exam contains 100 questions.

What is the passing score?

You need 80% to pass.

How long is the exam?

You have 120 minutes to complete the exam.

More Cisco Practice Exams

Practice with realistic mock exams to prepare for your Cisco certification.