1. Home
  2. Cisco
  3. 300-435 Exam

300-435 Automating and Programming Cisco Enterprise Solutions Exam Topics and Questions

Let's Practice Free Cisco 300-435 Questions Aligned with Official Exam Topics

Follows Cisco's official outline Updated 06 Sep, 2026 5 Topics
Reviewed by Thomas Lee, Cisco 300-435 Certified Professional
Topic Content

This topic establishes the data modelling and protocol foundation that everything else in the exam depends on. You need to know YANG models in three flavours (OpenConfig, IETF, native), the two protocols that carry them (NETCONF and RESTCONF), and how to turn a YANG tree into working JSON or XML. The cost comes when you misread a model structure or build a payload that violates the schema. – YANG models and their sources You work with three model types. OpenConfig...

See More

The question below asks you to map a YANG tree fragment to its JSON representation, testing whether you handle list keys and container nesting correctly.

Sample Questions for Topic 1 : Network Automation Foundation
Q1

When accessing the /device-detail endpoint in cisco DNA Center, what is an acceptable searchBy parameter value?

Topic Content

Once the foundation is in place, the exam moves to writing Python and Ansible solutions that talk directly to devices. This is the heaviest topic, and it splits into two concerns: building automation that works across CLI, NETCONF, and RESTCONF, and handling Day 0 provisioning plus on-box scripting. The weight means you will see this material in a quarter of the exam, so weak coverage here costs you the pass. – Python libraries for device interaction You construct solutions using...

See More

The question that follows presents a Python snippet using ncclient and asks you to identify the effect of the filter argument on the returned data.

Sample Questions for Topic 2 : Device-Level Network Automation
Q2

Which two types of solution are built with the Meraki Location Scanning API? (Choose two.)

Topic Content

This is the single heaviest topic. The focus shifts from individual devices to orchestration through controllers like Cisco DNA Center or SD-WAN vManage. You write Python and Ansible code that calls controller REST APIs, build advanced Jinja2 templates for configuration generation, and automate security policies at scale. Thirty per cent means roughly one in three items, so this topic decides whether you pass. – Controller APIs for provisioning and management You construct solutions that use controller REST APIs for Day...

See More

The question below gives you a Jinja2 template and a set of variables, then asks which configuration line appears in the rendered output.

Topic Content

Operations covers the testing, validation, monitoring, and lifecycle management that keep automation solutions running in production. You work with platform APIs to validate changes, use topology simulations to test before deploying, automate software upgrades, monitor health through APIs, and configure model-driven telemetry. At twenty per cent, this topic appears in one out of every five items, and it punishes candidates who skip the operational side of automation. – Testing, validation, and simulation Cisco platform APIs support the testing and validation...

See More

The question that follows shows a telemetry subscription configured on IOS XE and asks which YANG path the subscription monitors.

Topic Content

The final topic introduces AI-assisted tooling in network automation. You describe how controllers use AI for troubleshooting and insights, how large language models assist with code generation, the security risks that AI introduces, and how to build an MCP server that exposes network data to an AI agent. At fifteen per cent, this material appears in roughly one item out of every seven, and it is the newest addition to the exam. – AI in controllers and code development AI...

See More

The question below describes an AI-assisted automation workflow and asks you to identify the security risk introduced by the generated code.

Ready to Start Practicing?

Access all questions and start your exam preparation journey

Upgrade to Full 300-435 Exam Questions πŸš€
Exams Made Simple. Success Made Possible.