Courseiva
Knowledge + Practice
CertificationsVendorsCareer RoadmapsLabs & ToolsStudy GuidesGlossaryPractice Questions
C
Courseiva

Free IT certification practice questions with explained answers for CCNA, CompTIA, AWS, Azure, Google Cloud, and more.

Certification Practice Questions

CCNA practice questionsSecurity+ SY0-701 practice questionsAWS SAA-C03 practice questionsAZ-104 practice questionsAZ-900 practice questionsCLF-C02 practice questionsA+ Core 1 practice questionsGoogle Cloud ACE practice questionsCySA+ CS0-003 practice questionsNetwork+ N10-009 practice questions
View all certifications →

Product

CertificationsCertification PathsExam TopicsPractice TestsExam Dumps vs Practice TestsStudy HubComparisons

Free Resources

Difficulty IndexLearn — Free ChaptersIT GlossaryFree Tools & LabsStudy GuidesCareer RoadmapsBrowse by VendorCisco Command ReferenceCCNA Scenarios

Company

AboutContactEditorial PolicyQuestion Writing PolicyTrust Center

Legal

Privacy PolicyTerms of Service

Courseiva is a free IT certification practice platform offering original exam-style practice questions, detailed explanations, topic-based practice, mock exams, readiness tracking, and study analytics for Cisco, CompTIA, Microsoft, AWS, and other technology certifications.

© 2026 Courseiva. Courseiva is operated by JTNetSolutions Ltd. All rights reserved.

Courseiva is an independent certification practice platform and is not affiliated with, endorsed by, or sponsored by Cisco, Microsoft, AWS, CompTIA, Google, ISC2, ISACA, or any other certification vendor. Vendor names and certification marks are used only to identify the exams learners are preparing for.

← Automation practice sets

350-601 Automation • Complete Question Bank

350-601 Automation — All Questions With Answers

Complete 350-601 Automation question bank — all 0 questions with answers and detailed explanations.

70
Questions
Free
No signup
Certifications/350-601/Practice Test/Automation/All Questions
Question 1easymultiple choice
Open the full VLAN trunking answer →

An engineer wants to automate the creation of VLANs on a Nexus 9000 switch using Python scripts. Which on-box solution allows running Python scripts directly on the switch without an external server?

Question 2easymultiple choice
Read the full REST/YANG explanation →

Which protocol is used by NETCONF to transport YANG-defined configuration data between a controller and a network device?

Question 3easymultiple choice
Read the full Automation explanation →

An organization adopts Infrastructure as Code (IaC) for network automation. Which tool is commonly used to manage ACI fabric configuration declaratively?

Question 4mediummultiple choice
Open the full BGP breakdown →

A network engineer needs to automate the configuration of BGP on a Nexus switch using Ansible. Which Ansible module from the cisco.nxos collection is appropriate for managing BGP configuration?

Question 5mediummultiple choice
Read the full Automation explanation →

A DevOps team wants to version control network device configurations. Which tool is best suited for tracking changes and collaborating on configuration files?

Question 6mediummultiple choice
Study the full Python automation breakdown →

An engineer is writing a Python script to interact with a Nexus 9000 switch using the NX-API REST interface. Which Python library is designed for this purpose?

Question 7mediummultiple choice
Read the full Automation explanation →

Which API uses RESTful principles and supports both XML and JSON encoding for network configuration, as defined in RFC 8040?

Question 8mediummultiple choice
Study the full Python automation breakdown →

An engineer needs to trigger a Python script on a Nexus switch when a specific syslog message appears. Which Cisco technology allows event-driven execution of Python applets?

Question 9mediummultiple choice
Read the full Automation explanation →

In ACI, the management information tree (MIT) organizes managed objects hierarchically. Which object is the parent of an Application Profile (AP)?

Question 10hardmultiple choice
Read the full Automation explanation →

A data center team is automating network changes and wants to ensure that only validated configurations are deployed to production. Which CI/CD practice specifically addresses this?

Question 11hardmultiple choice
Read the full REST/YANG explanation →

Which of the following is a YANG data model developed by the OpenConfig working group to provide vendor-neutral configuration for network interfaces?

Question 12hardmultiple choice
Read the full Automation explanation →

An engineer uses the APIC REST API to create a new EPG. The API endpoint for creating an EPG under a specific tenant and application profile uses which object class?

Question 13mediummulti select
Read the full Ansible explanation →

A network engineer wants to use Ansible to automate the configuration of Nexus switches. Which two statements about the cisco.nxos Ansible collection are correct? (Choose two.)

Question 14hardmulti select
Read the full Automation explanation →

Which three components are part of the ACI Management Information Tree (MIT)? (Choose three.)

Question 15easymulti select
Read the full Automation explanation →

Which two statements about the NX-API REST interface on Nexus switches are true? (Choose two.)

Question 16mediummultiple choice
Open the full VLAN trunking answer →

A network engineer wants to automate the configuration of VLANs on a Nexus 9000 switch using REST-based APIs. Which approach should be used to send NX-OS commands via HTTP/HTTPS in JSON format?

Question 17easymultiple choice
Read the full Automation explanation →

A DevOps team is implementing CI/CD for network configuration changes on Nexus switches. Which tool is most suitable for version control of network configuration files?

Question 18hardmultiple choice
Open the full BGP breakdown →

An engineer is writing an Ansible playbook to configure BGP on a Nexus 9000 switch. Which module from the cisco.nxos collection should be used to manage BGP configuration?

Question 19mediummultiple choice
Study the full Python automation breakdown →

A network administrator needs to automate ACI configuration using a Python library that abstracts the APIC REST API. Which library should be used?

Question 20easymultiple choice
Read the full Automation explanation →

A network engineer wants to use Terraform to automate the creation of an Application Profile in ACI. Which provider should be used?

Question 21mediummultiple choice
Study the full Python automation breakdown →

A developer wants to run a Python script directly on a Nexus switch to automate local operations. Which feature allows executing a Python script in a Linux environment on the switch?

Question 22hardmultiple choice
Read the full Automation explanation →

An organization wants to adopt Infrastructure as Code (IaC) principles for their data center network. Which practice best aligns with IaC for network configuration?

Question 23mediummultiple choice
Read the full REST/YANG explanation →

A network engineer needs to retrieve the operational state of interfaces from a Nexus switch using a YANG-based protocol. Which protocol should be used to get structured data via REST?

Question 24easymultiple choice
Read the full REST/YANG explanation →

Which YANG model is commonly used for vendor-neutral network configuration and operations?

Question 25hardmultiple choice
Read the full Automation explanation →

A DevOps engineer is building a CI/CD pipeline for network changes. After a configuration change is pushed to a Nexus switch, which step should be included to verify that the change did not cause any operational issues?

Question 26mediummultiple choice
Read the full Automation explanation →

An administrator wants to use the APIC REST API to create a new Tenant in ACI. Which object in the Management Information Tree (MIT) should be the target of the POST request?

Question 27easymultiple choice
Read the full Ansible explanation →

Which Ansible module from the cisco.nxos collection is used to apply a set of CLI commands on a Nexus switch?

Question 28mediummulti select
Study the full Python automation breakdown →

Which two of the following are valid methods to automate Nexus switch configuration using Python? (Choose two.)

Question 29hardmulti select
Read the full Automation explanation →

Which three of the following are characteristics of the ACI Management Information Tree (MIT)? (Choose three.)

Question 30mediummulti select
Read the full REST/YANG explanation →

Which two of the following are benefits of using YANG data models for network automation? (Choose two.)

Question 31easymultiple choice
Open the full VLAN trunking answer →

An engineer wants to automate the configuration of VLANs on a Nexus switch using Ansible. Which module from the cisco.nxos collection should be used?

Question 32mediummultiple choice
Read the full REST/YANG explanation →

A DevOps team is implementing CI/CD for network configuration using Git. They want to ensure that any changes to the YANG-based configuration are automatically validated before merging. Which tool is used for network automation with YANG models and supports NETCONF/RESTCONF?

Question 33hardmultiple choice
Study the full Python automation breakdown →

In an ACI fabric, an automation engineer needs to create a new tenant with an application profile and EPG using the APIC REST API. The engineer decides to use the Cobra SDK for Python. Which statement about the Cobra SDK is true?

Question 34easymultiple choice
Read the full Automation explanation →

A network administrator wants to send NX-OS CLI commands to a Nexus switch via HTTP/HTTPS. Which API should be used?

Question 35mediummultiple choice
Study the full Python automation breakdown →

An engineer wants to run a Python script on a Nexus switch without copying it to the bootflash. The script interacts with the switch's CLI and file system. Which feature allows this?

Question 36hardmultiple choice
Read the full REST/YANG explanation →

A DevOps team uses Infrastructure as Code (IaC) for data center network automation. They want to adopt a vendor-neutral YANG data model for configuration management. Which YANG model set should they use?

Question 37easymultiple choice
Read the full Automation explanation →

Which statement accurately describes the APIC REST API?

Question 38mediummultiple choice
Read the full Ansible explanation →

An engineer is writing an Ansible playbook to configure a Nexus switch. The playbook uses the cisco.nxos.nxos_config module. Which Ansible concept is used to ensure the playbook is idempotent?

Question 39mediummultiple choice
Study the full Python automation breakdown →

An automation engineer is using the cisco_nxapi Python library to configure a Nexus switch. Which step is required before using the library?

Question 40hardmultiple choice
Study the full Python automation breakdown →

In an ACI environment, an automation script uses the acitoolkit Python library to create a new EPG. The script connects to the APIC using login credentials. After creating the EPG, what must be called to commit the changes?

Question 41easymultiple choice
Read the full REST/YANG explanation →

Which protocol is used by NETCONF for transport?

Question 42mediummultiple choice
Open the full BGP breakdown →

An engineer wants to automate the configuration of BGP on a Nexus switch using Ansible. Which module from the cisco.nxos collection is appropriate?

Question 43mediummulti select
Read the full Automation explanation →

Which two statements about the Cisco NX-API REST interface are true? (Choose two.)

Question 44hardmulti select
Read the full Automation explanation →

Which three components are part of the ACI Management Information Tree (MIT)? (Choose three.)

Question 45mediummulti select
Study the full Python automation breakdown →

Which two features allow running Python scripts directly on a Cisco Nexus switch? (Choose two.)

Question 46easymultiple choice
Read the full Automation explanation →

A network engineer wants to send NX-OS CLI commands via HTTP/HTTPS to a Nexus switch programmatically. Which API should be used?

Question 47easymultiple choice
Study the full Python automation breakdown →

Which feature on Nexus switches provides a Linux shell environment to run Python scripts and tools directly on the switch?

Question 48mediummultiple choice
Study the full Python automation breakdown →

An engineer is writing a Python script using the cisco_nxapi library to configure a Nexus switch. Which of the following is a valid step to establish a connection using NX-API?

Question 49mediummultiple choice
Open the full VLAN trunking answer →

In the context of Ansible automation for Cisco Nexus switches, which module can be used to manage VLAN configurations?

Question 50mediummultiple choice
Read the full Automation explanation →

A DevOps team wants to apply Infrastructure as Code principles to manage their data center network. Which tool is best suited for declaratively managing ACI configurations using Terraform?

Question 51easymultiple choice
Read the full REST/YANG explanation →

Which YANG-based protocol uses RESTful operations (GET, POST, PUT, DELETE) over HTTP/HTTPS for network configuration?

Question 52mediummultiple choice
Read the full Automation explanation →

In ACI automation, the APIC REST API interacts with the Management Information Tree (MIT). Which of the following represents a typical hierarchical object path in the MIT?

Question 53hardmultiple choice
Open the full BGP breakdown →

A network engineer needs to automate the configuration of BGP on a Nexus 9000 switch using Ansible. The playbook uses the cisco.nxos.nxos_bgp module. Which of the following parameters is required in the module to specify the local AS number?

Question 54mediummultiple choice
Study the full Python automation breakdown →

Which Python library is part of the ACI SDK and provides a high-level object-oriented interface for interacting with the APIC?

Question 55hardmultiple choice
Read the full Automation explanation →

An engineer is implementing CI/CD for network changes. Which tool is commonly used for version control of network configuration files and infrastructure code?

Question 56easymultiple choice
Read the full REST/YANG explanation →

Which of the following is a benefit of using OpenConfig YANG models for network automation?

Question 57mediummultiple choice
Study the full Python automation breakdown →

A network automation engineer wants to use EEM with Python applets on a Nexus switch to trigger a script when an interface goes down. Which EEM configuration is required to invoke the Python script?

Question 58mediummulti select
Study the full Python automation breakdown →

Which TWO of the following are valid methods to run Python scripts on a Cisco Nexus switch? (Choose two.)

Question 59hardmulti select
Read the full Ansible explanation →

Which THREE of the following are components of an Ansible playbook for automating Cisco Nexus configuration? (Choose three.)

Question 60mediummulti select
Read the full REST/YANG explanation →

Which TWO of the following are characteristics of the NETCONF protocol? (Choose two.)

Question 61easymultiple choice
Open the full VLAN trunking answer →

An engineer wants to automate VLAN configuration on a Cisco Nexus 9000 switch using a Python script running in the guest shell. Which library should the engineer use to send NX-OS commands via the NX-API?

Question 62mediummultiple choice
Read the full Automation explanation →

A network automation engineer is developing a CI/CD pipeline for network configuration changes. Which tool would best serve as a version control system for Infrastructure as Code (IaC) files in a data center network?

Question 63hardmultiple choice
Open the full VLAN trunking answer →

A data center engineer is using Ansible to automate NX-OS configuration. They want to ensure that the running configuration is updated and saved to the startup configuration after applying changes to VLANs. Which Ansible module attribute should be used in the nxos_vlan module?

Question 64mediummultiple choice
Read the full Automation explanation →

An engineer is automating ACI configuration using Terraform. Which provider and resource should be used to create an Application Profile under a Tenant?

Question 65easymulti select
Read the full Automation explanation →

Which TWO methods are supported by Cisco NX-API for automating Nexus switches? (Choose two.)

Question 66mediummulti select
Read the full Ansible explanation →

Which THREE are correct about using Ansible with Cisco NX-OS? (Choose three.)

Question 67hardmulti select
Read the full REST/YANG explanation →

Which THREE statements are true regarding YANG models in the context of data center automation? (Choose three.)

Question 68mediummulti select
Read the full Automation explanation →

Which TWO of the following are components of the Cisco ACI Management Information Tree (MIT)? (Choose two.)

Question 69hardmulti select
Read the full Automation explanation →

Which THREE are valid characteristics of using Terraform for ACI automation? (Choose three.)

Question 70mediummulti select
Study the full Python automation breakdown →

Which TWO are features of the Embedded Event Manager (EEM) with Python applets on Cisco NX-OS? (Choose two.)

Practice tests

Scored 10-question sessions with instant feedback and explanations.

350-601 Practice Test 1 — 25 Questions→350-601 Practice Test 2 — 25 Questions→350-601 Practice Test 3 — 25 Questions→350-601 Practice Test 4 — 25 Questions→350-601 Practice Test 5 — 25 Questions→350-601 Practice Exam 1 — 20 Questions→350-601 Practice Exam 2 — 20 Questions→350-601 Practice Exam 3 — 20 Questions→350-601 Practice Exam 4 — 20 Questions→Free 350-601 Practice Test 1 — 30 Questions→Free 350-601 Practice Test 2 — 30 Questions→Free 350-601 Practice Test 3 — 30 Questions→350-601 Practice Questions 1 — 50 Questions→350-601 Practice Questions 2 — 50 Questions→350-601 Exam Simulation 1 — 100 Questions→

Practice by domain

Each domain maps to a weighted exam section. Focus on the domain where you are weakest.

SecurityNetworkStorage NetworkAutomationCompute

Practice by scenario

Filter questions by type — troubleshooting, exhibit, drag-and-drop, PBQ, ACLs, OSPF, and more.

Browse scenarios→

Continue studying

All Automation setsAll Automation questions350-601 Practice Hub