CISCO · 300-435

Cisco 300-435 ENAUTO Exam Practice Questions

233 questionsPDF by emailUpdated September 2026

US$39

Try 10 questions free

Card, Apple Pay or Google Pay. Your PDF is sent by email as soon as you check out.

Pass or your money backFail the exam after using this pack and we refund it. How the guarantee works
Category:
TRY BEFORE YOU BUY

Three of the 233 questions in this pack

Question 1

What are two characteristics of RPC API calls? (Choose two.)

  1. They can be used only on network devices.
  2. They use only UDP for communications.
  3. Parameters can be passed to the calls.
  4. They must use SSL/TLS.
  5. They call a single function or service.
Show answer and explanation

Correct answer: C, E

C. Parameters can be passed to the calls. E. They call a single function or service. RPC (Remote Procedure Call) API calls have two defining characteristics: they allow parameters to be passed to the calls, enabling flexible function invocation with different inputs, and they call a single function or service at a time, which is the core principle of RPC, invoking a remote procedure as if it were local. RPC is not limited to network devices only, can use various protocols including TCP and UDP, and does not inherently require SSL/TLS encryption.

Why the other options are wrong

  • A. RPC calls can be used on local systems and are not limited to network devices only.
  • B. RPC can use multiple transport protocols, including TCP and UDP, not only UDP.
  • D. SSL/TLS encryption is not a requirement for RPC API calls, though it can be added for security.

Question 2

Which two actions do Python virtual environments allow users to perform? (Choose two.)

  1. Simplify the CI/CD pipeline when checking a project into a version control system, such as Git.
  2. Efficiently port code between different languages, such as JavaScript and Python.
  3. Run and simulate other operating systems within a development environment.
  4. Quickly create any Python environment for testing and debugging purposes.
  5. Quickly create an isolated Python environment with module dependencies.
Show answer and explanation

Correct answer: D, E

D. Quickly create any Python environment for testing and debugging purposes. E. Quickly create an isolated Python environment with module dependencies. Python virtual environments enable users to quickly create isolated Python environments with specific module dependencies, allowing different projects to have separate package versions without conflicts. They also allow users to quickly create any Python environment for testing and debugging purposes with different configurations. Virtual environments do not simplify CI/CD pipelines beyond standard dependency management, cannot port code between languages, and do not simulate operating systems.

Why the other options are wrong

  • A. While virtual environments can document dependencies, they do not inherently simplify the CI/CD pipeline compared to other dependency management approaches.
  • B. Virtual environments are Python-specific and cannot port code to other programming languages like JavaScript.
  • C. Virtual environments do not simulate operating systems; containerization tools like Docker are used for that purpose.

Question 3

What are two benefits of leveraging Ansible for automation of Cisco IOS XE Software? (Choose two.)

  1. Ansible playbooks are packaged and installed on IOS XE devices for automatic execution when an IOS device reboots.
  2. All IOS XE operating systems include Ansible playbooks for basic system administration tasks.
  3. It is a device-independent method for automation and can be used with any type of device or operating system.
  4. Ansible playbooks can be written from the IOS XE EXEC command line to configure the device itself.
  5. It does not require any modules of software except SSH to be loaded on the network device.
Show answer and explanation

Correct answer: C, E

C. It is a device-independent method for automation and can be used with any type of device or operating system. E. It does not require any modules of software except SSH to be loaded on the network device. Ansible provides two key benefits for IOS XE automation: it is a device-independent automation method that works with any type of device or operating system, not locked into a specific vendor platform, and it requires no additional software modules to be installed on the network device except SSH for communication, making it agentless and easy to deploy. Ansible playbooks are not automatically packaged on devices, most IOS XE systems do not include Ansible playbooks by default, and playbooks are not written from the IOS XE command line but rather created externally.

Why the other options are wrong

  • A. Ansible playbooks run from a control machine and are not packaged or installed on IOS XE devices for automatic execution.
  • B. IOS XE systems do not include Ansible playbooks by default; users must create their own or use community-provided playbooks.
  • D. Ansible playbooks cannot be written from the IOS XE EXEC command line; they are created externally and pushed to devices via the Ansible controller.

See all 10 free questions Get the full pack, US$39

233 practice questions for Cisco 300-435 ENAUTO v2.0, the automation concentration for CCNP Enterprise and CCNP Automation, with full explanations.

Every question comes with the correct answer, the reasoning behind it, and a note on why each wrong option is wrong. Work through it once with the answers, then again with the questions-only copy under exam conditions.

  • 233 questions across all five ENAUTO domains
  • Answers and explanations for every question, including the wrong options
  • A questions-only PDF for timed practice runs
  • Instant delivery by email the moment you check out
  • Free monthly updates for as long as the exam is live
  • Pass or your money back

A failed 300-435 attempt costs another US$300. This pack is US$39, paid once, and refunded if you fail.

Try 10 questions free before you buy.

Last updated September 2026 · 233 questions

What makes the ENAUTO hard

ENAUTO v2.0 arrived with the February 2026 automation overhaul and does double duty: it is a concentration for CCNP Enterprise and for the newer CCNP Automation. Cisco dropped the generic programming-concepts material from v1.1 and rebuilt the exam around the platforms an enterprise engineer actually automates: IOS XE, Meraki, Catalyst Center, SD-WAN, ISE and ThousandEyes.

Controller-based automation is the biggest domain at 30%: Day-0 provisioning through controllers, Python and Ansible against controller APIs, Jinja2 templates, security automation, and troubleshooting REST API-based solutions. Device-level at 25% covers Netmiko, ncclient and RESTCONF in Python, Ansible for configuration, and on-box automation with EEM and guest shell. Operations expects software version management and model-driven telemetry. The foundation domain is YANG: OpenConfig, IETF and native models, and reading RFC 8340 tree output. AI in Automation at 15% adds AI in controller platforms, AI-assisted development, security risks, and building an MCP server with FastMCP.

About the exam

300-435 (Automating and Programming Cisco Enterprise Solutions v2.0, ENAUTO) earns the Cisco Certified Specialist, Enterprise Automation and Programmability certification and counts as a concentration exam for both CCNP Enterprise and CCNP Automation. It covers YANG, NETCONF and RESTCONF foundations, device-level automation with Python and Ansible, controller-based automation for Catalyst Center, Meraki and SD-WAN, operations and telemetry, and AI in automation. No prerequisites.

Exam domains

  • Network Automation Foundation: 10%
  • Device-Level Network Automation: 25%
  • Controller-Based Network Automation: 30%
  • Operations: 20%
  • AI in Automation: 15%

90 minutes, US$300 per attempt, Pearson VUE test centre or online, certification valid for three years. Cisco does not publish a fixed passing score.

Reviews

There are no reviews yet.

Only logged in customers who have purchased this product may leave a review.

Questions before you buy

What do I get when I buy the Cisco 300-435 ENAUTO pack?

233 practice questions as a PDF, each with the correct answer, a full explanation and a note on why the other options are wrong, plus a separate questions-only PDF for timed practice.

How quickly do I receive it?

Your PDF is prepared and sent to your email address after checkout, and you get a confirmation as soon as it is on its way.

Is there a free sample?

Yes. Ten questions from this pack, with answers and explanations, are free on this page and as a PDF, so you can judge the quality before you pay.

Are updates included?

Yes. The pack is updated every month for as long as the exam is live, and updates are free for everyone who has bought it.

What if I fail the exam?

We refund the pack. Sit the exam 7 to 30 days after buying, then send your official score report within 7 days of the exam date, as set out in the refund policy.

Can I share it with colleagues?

Each purchase is licensed to one person. For a team, school or training organisation, email support@certstash.com for a licence that fits.