cisco 300-635 practice test

Automating and Programming Cisco Data Center

Last exam update: Nov 11 ,2025
Page 1 out of 5. Viewing questions 1-15 out of 75

Question 1

Which two benefits of using network configuration tools such as Ansible and Puppet to automate
data center platforms are valid? (Choose two )

  • A. consistency of systems configuration
  • B. automation of repetitive tasks
  • C. ability to create device and interface groups
  • D. ability to add VLANs and routes per device
  • E. removal of network protocols such as Spanning Tree
Mark Question:
Answer:

AB

User Votes:
A
50%
B
50%
C
50%
D
50%
E
50%
Discussions
vote your answer:
A
B
C
D
E
0 / 1000

Question 2

DRAG DROP
Drag and drop the code to complete an Ansible playbook that creates a new tenant. Not all options
are used.

Mark Question:
Answer:


aci_tenant
MyCompany
present


Reference:
https://docs.ansible.com/ansible/latest/scenario_guides/guide_aci.html

Discussions
0 / 1000

Question 3

Refer to the exhibit:

Refer to the exhibit, Where and how often does the subscription stream data for Ethernet port 1/1?

  • A. to four different destinations every 10000 microseconds
  • B. to four different destinations every 100 milliseconds
  • C. to four different destinations every 10 seconds
  • D. to four different destinations every 10000 seconds
Mark Question:
Answer:

C


Reference:
https://www.cisco.com/c/en/us/td/docs/switches/datacenter/nexus3000/sw/programmability/7_x/
b_Cisco_Nexus_3000_Series_NX-OS_Programmability_Guide_7x/b_Cisco_Nexus_3000_Series_NX-
OS_Programmability_Guide_7x_chapter_011101.pdf

User Votes:
A
50%
B
50%
C
50%
D
50%
Discussions
vote your answer:
A
B
C
D
0 / 1000

Question 4

Refer to the exhibit

Which action does the execution of this ACI Cobra Python code perform?

  • A. It prints all LLDP neighbor MAC and IP addresses
  • B. It prints all Cisco Discovery Protocol neighbor MAC and IP addresses
  • C. It prints all endpoint MAC and IP addresses
  • D. It prints all APIC MAC and IP addresses
Mark Question:
Answer:

C


Reference:https://www.cisco.com/c/en/us/td/docs/switches/datacenter/aci/apic/sw/1-x/Operating_ACI/guide/b_Cisco_Operating_ACI/b_Cisco_Operating_ACI_appendix_011.html

User Votes:
A
50%
B
50%
C
50%
D
50%
Discussions
vote your answer:
A
B
C
D
0 / 1000

Question 5

What is a description of a Cisco UCS Director script module?

  • A. function to convert internal workflow tasks into Python scripts
  • B. place to store custom workflow scripts, jars, and custom lists of values for use in custom workflow
  • C. place to store external scripts that are not related to Cisco UCS Director
  • D. place to store imported scripts. Bash, and custom Python code for use in custom workflow tasks
Mark Question:
Answer:

B


Reference:
https://www.cisco.com/c/en/us/td/docs/unified_computing/ucs/ucs-
director/orchestration-guide/6-0/b_UCS_Director_Orchestration_Guide_6_0/b_UCS_Director_Orchestration_Guide_6_0_chapter_01010.html

User Votes:
A
50%
B
50%
C
50%
D
50%
Discussions
vote your answer:
A
B
C
D
0 / 1000

Question 6

Refer to the exhibit:

The exhibit shows a Cisco NX-OS switch configuration an Ansible playbook, and the output of
running this playbook The playbook failed due to error "msg' "Request failed <urlopen error [Errno
61] Connection refused>\ 'status* -1 "url" "
http://192.168.251.129:80/ins
" Which Cisco NX-OS
configuration command resolves this failure?

  • A. feature nxapi
  • B. http-server enabled
  • C. interface mgmt0; ip access-group allow_http_traffic in
  • D. feature http
Mark Question:
Answer:

C


Reference:
https://www.cisco.com/c/en/us/td/docs/switches/datacenter/nexus5000/sw/configuration/nxos/41
3/b_Copy_of_b_Cisco_Nexus_5000_Series_NX-
OS_Software_Configuration_Guide/Copy_of_b_Cisco_Nexus_5000_Series_NX-
OS_Software_Configuration_Guide_chapter22.pdf

User Votes:
A
50%
B
50%
C
50%
D
50%
Discussions
vote your answer:
A
B
C
D
0 / 1000

Question 7

Which procedure accesses the REST API browser within Cisco UCS Director?

  • A. Send an HTTP GET request to https://[UCS Director IP]/api/get_resources/
  • B. Log in as the user REST/user to access the REST API interface.
  • C. Enable the Developer menu Select Orchestration in the Ul, then select the REST API browser
  • D. Select the API browser from the Cisco UCS Director End User Portal catalog of services
Mark Question:
Answer:

C


Reference:
https://www.cisco.com/c/en/us/td/docs/unified_computing/ucs/ucs-director/rest-api-getting-started-guide/6-5/cisco-ucs-director-REST-API-getting-started-65.html#task_CE85B54B1DB64855BB3BECCD24C31F5B

User Votes:
A
50%
B
50%
C
50%
D
50%
Discussions
vote your answer:
A
B
C
D
0 / 1000

Question 8

Refer to the exhibit.

Refer to the exhibit. How often is the subscription stream for sys/bgp going to be sent?

  • A. 5 sec
  • B. 5 msec
  • C. 5000 sec
  • D. 5 min
Mark Question:
Answer:

A

User Votes:
A
50%
B
50%
C
50%
D
50%
Discussions
vote your answer:
A
B
C
D
0 / 1000

Question 9

DRAG DROP
A file named myfunc.py has been edited. Drag and drop the steps from left that ensure that this file is
committed to the local Git repository and verify its status into the correct order on the right. NOt all
options are used.

Mark Question:
Answer:

git add .
git commit –m “new function”
git status

Discussions
0 / 1000

Question 10

Which NX-API request queries the MAC address table?

  • D. Option
Mark Question:
Answer:

D


Reference: NXOS Sandbox

User Votes:
D
50%
Discussions
vote your answer:
D
0 / 1000

Question 11

When should the API Inspector be used?

  • A. to send an API request to the APIC
  • B. to learn or identify the sequence of API calls for a specific operation in the APIC GUI
  • C. to verify the XML structure of an object based on a specific operation in the APIC GUI
  • D. to launch an Ansible playbook
Mark Question:
Answer:

B


Reference: Devnet training

User Votes:
A
50%
B
50%
C
50%
D
50%
Discussions
vote your answer:
A
B
C
D
0 / 1000

Question 12

A set of automation scripts work with no issue from a local machine, but an experiment needs to
take place with a new package found online.
How is this new package isolated from the main code base?

  • A. Add the new package to your requirements txt file.
  • B. Create a new virtual machine and perform a pip install of the new package
  • C. Perform a pip install of the new package when logged into your local machine as root
  • D. Create a new virtual environment and perform a pip install of the new package
Mark Question:
Answer:

D


Reference: Devnet Training

User Votes:
A
50%
B
50%
C
50%
D
50%
Discussions
vote your answer:
A
B
C
D
0 / 1000

Question 13

DRAG DROP
When a switch boots it does not find its startup-config file. Drag and drop the steps that Power-On
Auto Provisioning goes through to configure the switch for remote management from the left into
the correct order on the right. Not all options are used.


Answer
Step 1 : The switch searches for a Domain Host Configuration Protocol service on the network
Step 2 : DHCP assigns the switch an IP Address, default gateway, and IP address that are tracked by
the Domain Name System server.
Step 3 : POAP gets the IP address of a script server, downloads the correct script for the switch, and
runs the script on the switch.

Mark Question:
Answer:

D

User Votes:
Discussions
vote your answer:
0 / 1000

Question 14

Which Cisco UCS PowerTool commands initiate a Cisco UCS Manager connection?

  • D. Option
Mark Question:
Answer:

B


Reference:
https://blogs.cisco.com/developer/cisco-ucs-automation-part2-a-step-by-step-guide-to-
connecting-and-disconnecting-using-ucs-powertool

User Votes:
D
50%
Discussions
vote your answer:
D
0 / 1000

Question 15

What are two differences between SNMP and model-driven telemetry? (Choose two.)

  • A. SNMP uses a continuous stream model
  • B. SNMP uses a push model O SNMP uses a pull model
  • C. Model-driven telemetry uses a pull model
  • D. Model-driven telemetry uses a push model
Mark Question:
Answer:

BD


Reference:
https://blogs.cisco.com/developer/its-time-to-move-away-from-snmp-and-cli-and-use-
model-driven-
telemetry#:~:text=SNMP%20uses%20the%20pull%20model%20when%20retrieving%20data%20fro
m%20a%20switch.&text=SNMP%20also%20uses%20push%20model,limits%20like%20scale%20and
%20efficiency.

User Votes:
A
50%
B
50%
C
50%
D
50%
Discussions
vote your answer:
A
B
C
D
0 / 1000
To page 2