OpenExamsFREE PRACTICE — ANY EXAM

Free Automating and Programming Cisco Enterprise Solutions Practice Questions

100 free questions · Answer explanations · No signup required

View examination details, outline and sources

Loading selected examination banks…

Sample Practice Questions

Try these 10 sample questions from the Automating and Programming Cisco Enterprise Solutions practice bank. Each includes the answer and explanation. Continue with the interactive practice above to review the full question set.

  1. 1A team wants one YANG model family that reflects operator needs without encoding a particular vendor's conventions. Which model family fits that requirement?

    1. A. Cisco native YANG models
    2. B. OpenConfig YANG models
    3. C. Vendor-specific YANG augmentations
    4. D. A device's proprietary CLI schema

    Answer: B

    Explanation: OpenConfig describes its models as "vendor-neutral – OpenConfig models reflect a user perspective, and as such do not reflect any particular vendor’s implementation or convention." That matches the operator-oriented, vendor-independent requirement.

    Reference: OpenConfig Data Models — Data models

  2. 2A Python script has a Netmiko device dictionary with device_type, host, username, and password. Which call establishes the SSH connection using that dictionary?

    1. A. ConnectHandler(**device)
    2. B. send_command(**device)
    3. C. send_config_set(**device)
    4. D. get_config(**device)

    Answer: A

    Explanation: The Netmiko getting-started example says "Establish an SSH connection to the device by passing in the device dictionary." It then uses "net_connect = ConnectHandler(**cisco_881)". Thus ConnectHandler receives the dictionary.

    Reference: Netmiko Documentation — Getting Started

  3. 3A Catalyst Center Day 0 onboarding design must deliver device-specific initial CLI configuration. What should the automation prepare for the onboarding workflow?

    1. A. A Day Zero configuration template with variables
    2. B. A Command Runner read-only command list
    3. C. A device health query with a site filter
    4. D. A software image compliance report

    Answer: A

    Explanation: Cisco says "Use templates for Day Zero Provisioning to send configurations to devices being onboarded to the network and Catalyst Center." It also explains that templates support variables replaced at deployment.

    Reference: Catalyst Center Device Onboarding Guide — Device Onboarding Guide

  4. 4After a network change, Catalyst Center Path Trace must show whether an ACL blocks the source-to-destination flow. Which inclusion requests the relevant detail?

    1. A. ACL-TRACE
    2. B. QOS-STATS
    3. C. INTERFACE-STATS
    4. D. DEVICE-STATS

    Answer: A

    Explanation: Cisco lists "ACL-TRACE" as a Path Trace inclusion; it requests ACL path information. QOS-STATS, INTERFACE-STATS, and DEVICE-STATS collect other kinds of path statistics.

    Reference: Catalyst Center Path Trace Guide — Path Trace API, Generate a new Path trace, inclusions

  5. 5A Catalyst Center operator wants conversational help identifying a client's connectivity problem and possible next steps. Which platform feature fits this request?

    1. A. AI Assistant
    2. B. AI Endpoint Analytics
    3. C. Configuration Archive
    4. D. Path Trace

    Answer: A

    Explanation: Cisco describes the AI Assistant as "a conversational AI interface designed to help optimize network management and promote troubleshooting." Its proposed troubleshooting guidance fits the operator's request; the other features address profiling, archived configurations, or path analysis.

    Reference: Cisco Catalyst Center AI Assistant — Overview

  6. 6Which statement describes the scope of OpenConfig's YANG data models?

    1. A. They cover only configuration, leaving monitoring to unrelated schemas.
    2. B. They define every feature of each vendor's implementation.
    3. C. They cover configuration and monitoring data in the same model.
    4. D. They apply only to devices made by OpenConfig members.

    Answer: C

    Explanation: OpenConfig states that "OpenConfig models cover both configuration and monitoring data in the same model". The other descriptions confuse its operator-focused scope with exhaustive or vendor-specific coverage.

    Reference: OpenConfig Data Models — Data models

  7. 7A Netmiko automation needs to collect the output of show ip int brief without changing device configuration. Which connection method is shown for that task?

    1. A. send_config_set
    2. B. send_command
    3. C. edit_config
    4. D. copy_config

    Answer: B

    Explanation: The Netmiko guide labels the relevant example "Execute show commands." It calls send_command for show ip int brief on the established connection, so that is the monitoring method.

    Reference: Netmiko Documentation — Getting Started

  8. 8A Catalyst Center Day 0 template has been created but the workflow cannot yet deploy it. Which template step does Cisco's onboarding guide identify as making it usable for deployment?

    1. A. Commit the template version.
    2. B. Run a Command Runner show command.
    3. C. Delete the PnP import record.
    4. D. Create a RESTCONF subscription.

    Answer: A

    Explanation: Cisco explains that after creating the template it retrieves the templateId "to commit it, which makes it possible to use it to deploy to devices." The commit step makes the template deployable.

    Reference: Catalyst Center Device Onboarding Guide — Template Management

  9. 9Which Path Trace inclusion exposes QoS details when validating a Catalyst Center source-to-destination flow?

    1. A. QOS-STATS
    2. B. ACL-TRACE
    3. C. DEVICE-STATS
    4. D. No inclusions list

    Answer: A

    Explanation: Cisco says Path Trace can show "QoS details" and lists "QOS-STATS" among the extra-detail inclusions. ACL-TRACE and DEVICE-STATS request different details, while omitting inclusions does not request QoS statistics.

    Reference: Catalyst Center Path Trace Guide — Introduction

  10. 10A Catalyst Center team wants machine learning-based grouping and anomaly detection for endpoint profiles. Which capability matches that goal?

    1. A. Custom endpoint profiling rules with machine learning grouping
    2. B. Conversational AI answers for client troubleshooting
    3. C. AI suggestions for Python automation code
    4. D. An AI agent's MCP inventory retrieval tool

    Answer: A

    Explanation: Cisco describes AI Endpoint Analytics as managing "custom endpoint profiling rules—importing, exporting, editing, and deleting—for precise identification and machine learning-based grouping and anomaly detection." The other AI capabilities assist conversation, code development, or agent access rather than endpoint profiling.

    Reference: Catalyst Center API Getting Started — API catalog, AI Endpoint Analytics

Topics in this practice bank

These topics describe the available practice for Automating and Programming Cisco Enterprise Solutions. Review the examination outline and its sources for scope and allocation details.

  • Network Automation Foundation
    • OpenConfig, IETF, and native YANG models
    • NETCONF and RESTCONF
    • JSON payload from a YANG model
    • XML payload from a YANG model
    • YANG module tree per RFC8340
  • Device-Level Network Automation
    • Python and Netmiko configuration management and monitoring
    • Python and ncclient configuration management and monitoring
    • Python and RESTCONF configuration management and monitoring
    • Ansible configuration management
    • Device-level Day 0 provisioning
    • Troubleshooting RESTCONF, NETCONF and YANG solutions
    • On-box automation with EEM, guest shell, and Python
  • Controller-Based Network Automation
    • Controller-based Day-0 provisioning
    • Python controller-based configuration management and monitoring
    • Advanced Jinja2 network configuration templates
    • Ansible controller-based configuration management
    • Security automation for policy, compliance, and segmentation
    • Troubleshooting REST API network automation
  • Operations
    • Cisco platform APIs for testing and validation
    • Network topology simulations
    • Controller-based device software version management
    • Controller-based network health monitoring
    • Model driven telemetry on Cisco IOS XE
    • Webhook-based monitoring using controllers
  • AI in Automation
    • AI in controller-based platforms
    • AI-assisted code development for network automation
    • Security risks in AI-based network automation
    • Python FastMCP server providing network information to an AI agent

How to use these free practice questions

Choose an answer, check the explanation, and review your progress by chapter. Practice questions and explanations are free to access without signing up.

These are independent study questions, not actual examination items. For examination requirements and official information, view Automating and Programming Cisco Enterprise Solutions details.