350-901 exam domains
The 350-901 exam is weighted across 4 domains. Pick any domain below to drill it — or read the full breakdown in the FAQ.
| Exam domain | Exam weight | Practice |
|---|---|---|
| Network Automation | 30% | Practice this topic |
| Infrastructure as Code | 30% | Practice this topic |
| Operations | 20% | Practice this topic |
| AI in Automation | 20% | Practice this topic |
Sample 350-901 questions
A sample of the 350-901 questions on this hub. Each links through to the full question, the correct answer, and an explanation of why every other option is wrong.
- You built a FastMCP server that exposes a get_device_config() tool to an LLM-based conversational agent hosted by a third-party cloud provider. During…View question
- Your team is deploying a conversational AI agent that connects to an MCP server exposing tools for querying and modifying network device state. Securi…View question
- Your team deploys a conversational AI agent that translates engineer requests into RESTCONF payloads for production switches. During testing, the same…View question
- Your team deploys a conversational network-automation agent that connects to several MCP servers to fetch device data and push configuration. During a…View question
- A team builds a conversational AI agent for network operations. To reduce load on devices, a developer wraps an MCP tool named get_interface_status so…View question
- Your team deploys a conversational AI agent that uses an LLM with tool-calling to manage a production WAN. The agent has read-only tools (get interfac…View question
- A network automation team wants to use a cloud-hosted commercial LLM code assistant to help write Python scripts. During review, the security team fla…View question
- Your network automation team wants to adopt a cloud-hosted AI coding assistant to speed up writing Python scripts. During a security review, the compl…View question
- Your team adopts an AI coding assistant to accelerate development of Python network automation modules. During legal review before publishing the modu…View question
- An engineer uses an AI coding assistant to generate a Python script that pushes an interface description change via RESTCONF to a Cisco IOS XE device.…View question
Key 350-901 terms
Start with these terms, then explore the full glossary. Each links to a plain-English definition written for the 350-901 exam.
350-901 frequently asked questions
What is the 350-901 certification?+
AUTOCOR earns the Cisco Certified Automation Specialist – Core and is the core exam for CCNP Automation (the automation track Cisco formerly delivered under the DevNet program).
It is code- and API-centric rather than CLI-centric, so success rewards real software-development and automation experience against Cisco platforms.
What topics are on the 350-901 exam?+
The AUTOCOR exam is organised into four weighted domains. The percentages below are Cisco’s official blueprint weightings, so bias your study toward the two largest domains — Network Automation and Infrastructure as Code, each 30% of the exam.
Network Automation (30%)
Covers automating Cisco platforms through APIs (REST, NETCONF/RESTCONF, YANG models), writing Python and SDK code to configure and query devices and controllers, and using automation tools such as Ansible and Terraform.
Infrastructure as Code (30%)
Covers declaratively managing infrastructure and configuration as code, version control with Git (branching, merging, conflict resolution, cherry-pick, reset, revert), and CI/CD pipelines including GitLab CI.
Operations (20%)
Covers operationalizing automation: model-driven telemetry, webhooks and event-driven workflows, test/validation frameworks such as pyATS, observability and alerting, and maintaining automated systems in production.
AI in Automation (20%)
Covers applying AI to network automation — AIOps for anomaly detection and insight, using generative AI to assist with code and configuration, AI code and security risks, conversational agents and MCP-based integrations, and evaluating AI recommendations.
Is the 350-901 hard?+
AUTOCOR is hard because it is a genuine software-development exam: you must read and write Python, consume APIs, and reason about CI/CD and data formats, not just configure devices.
The heavy Network Automation and Infrastructure as Code weighting rewards hands-on coding against Cisco APIs. Real automation project experience is decisive.
How many questions are on the 350-901 exam and how long is it?+
AUTOCOR is a 120-minute exam with a mix of multiple-choice and other item types; Cisco does not publish an exact question count. It is the core exam for CCNP Automation and the Cisco Certified Automation Specialist (formerly branded DevNet Professional).
Our full-length practice mock uses a 90-question, 120-minute session so you can rehearse pacing across all four domains before test day.
What score do you need to pass the 350-901?+
Cisco does not publish a fixed passing score for AUTOCOR; scaled cut scores are not disclosed and vary by exam form, so the 75% threshold on our practice mock is our own study checkpoint rather than an official cutline. Because there is no guessing penalty, answer every question.
How much does the 350-901 exam cost?+
The AUTOCOR exam fee is set by Cisco (around US$400) — check the Cisco site for current pricing. The certification is valid for three years. Everything on this hub is free.
Who should take the 350-901?+
AUTOCOR is aimed at network automation engineers, NetDevOps engineers, and developers who build on Cisco platforms.
Cisco recommends three to five years of hands-on experience with software development and automation for Cisco solutions before attempting it.
What jobs and salaries can the 350-901 lead to?+
AUTOCOR maps to roles such as network automation engineer, NetDevOps engineer, and infrastructure developer.
How much any certification affects pay depends heavily on geography, seniority, and experience, so treat any single salary figure with caution. AUTOCOR is best viewed as proof of professional-level Cisco automation and development skill.
How long does it take to study for the 350-901?+
Candidates often need two to four months, spent mostly writing real automation code against Cisco APIs and sandboxes.
Review every explanation, including for questions you answered correctly, because AUTOCOR distractors are built from plausible but incorrect code or API usage. Use the per-domain results here to find your weakest area, then finish with full-length timed mocks.
How should you prepare for the 350-901?+
Study the four domains above, giving the heaviest weight to Network Automation and Infrastructure as Code, then drill scenario questions domain by domain while writing real Python and IaC against Cisco DevNet sandboxes. Every MockAPI question reveals a full explanation and tells you why each wrong answer is wrong.
When you can build automation end to end comfortably, move to full-length timed mocks. Use the glossary to keep concepts like REST, YANG, Terraform, CI/CD, and model-driven telemetry straight, and aim to score consistently above the checkpoint before you book.
Can you take the 350-901 exam online?+
Yes. Cisco delivers 350-901 AUTOCOR through Pearson VUE, so you can test at a physical Pearson VUE centre or online with OnVUE remote proctoring. The online exam requires a private, quiet room, a clear workspace, a webcam and microphone, a stable connection, and government-issued photo ID, with a proctor monitoring you and a room scan before you start.
If you do not pass, Cisco enforces a waiting period of five calendar days before you can retake the same exam.
What certification should you take after the 350-901?+
After AUTOCOR, you complete the CCNP Automation certification with a concentration exam focused on your automation specialty.
For many, the real next step is leading network automation for an organization. Pairing AUTOCOR with hands-on delivery is what turns the certificate into a career.