Cisco 200-901 Online Practice
Questions and Exam Preparation
200-901 Exam Details
Exam Code
:200-901
Exam Name
:Developing Applications and Automating Workflows using Cisco Platforms (DEVASC)
Certification
:Cisco Certified DevNet Associate
Vendor
:Cisco
Total Questions
:624 Q&As
Last Updated
:May 25, 2026
Cisco 200-901 Online Questions &
Answers
Question 381:
A developer creates a new application, but the application must be tested before being released to a customer. When a mobile phone that uses 4G is used to access the application, the request fails. Why does the connection to the application fail?
A. The application is hosted on premises and VPN connectivity is required B. The application must be added to the production server before testing. C. The application must be moved to the cloud before testing is possible. D. The application connectivity is limited to HTTPS protocol.
A. The application is hosted on premises and VPN connectivity is required When a mobile phone using 4G fails to access the application, it is likely because the application is hosted on-premises and requires VPN connectivity to access it. On-premises applications often have network restrictions for security reasons, and access from external networks (such as 4G) typically requires a secure VPN connection to ensure data security and compliance with access policies. Reference: Cisco DevNet VPN Connectivity Requirements
Question 382:
DRAG DROP
Drag and drop the code from the bottom onto the box where the code is missing to construct a Python script that calls a REST API request. The Python script retrieves a list of tasks from a to-do list for effective project management purposes. Not all options are used.
Select and Place:
Explanation/Reference:
Question 383:
DRAG DROP
Drag and drop the code from the bottom onto the box where the code is missing to obtain an authorization token by using the Cisco DNA Center API. Not all options are used.
Select and Place:
Explanation/Reference:
Question 384:
Refer to the exhibit.
An engineer writes a Python script that uses two different API calls to query Cisco DNA Center for the number of interfaces on a device. The engineer notices that the two API calls produce different results. Why are fewer interfaces returned for the same device when the 'get_all_interfaces' API call is used?
A. times out B. rate limit C. pagination D. invalid password
C. pagination
Question 385:
A file in a local Git repository has been updated and issued the git add . command. The git diff command has been run to compare the changes to the previous commit, but nothing shows. Which action identifies the problem?
A. Run the git add . command again in the correct subdirectory to ensure changes added to the staging area. B. Run the git commit command before the differences are compared to receive the end state of the code. C. Run the git status command to see the differences between current and previous code review stages. D. Run the git diff --staged command to compare the code added to the staging area.
D. Run the git diff --staged command to compare the code added to the staging area. From both of these resourses I can conclude that: "git diff [] [--] [...] This form is to view the changes you made relative to the index (staging area for the next commit). In other words, the differences are what you could tell Git to further add to the index but you still haven't. You can stage these changes by using git-add[1]." "git diff [] --cached [--merge-base] [] [--] [...] This form is to view the changes you staged for the next commit relative to the named . Typically you would want comparison with the latest commit, so if you do not give , it defaults to HEAD. If HEAD does not exist (e.g. unborn branches) and is not given, it shows all staged changes. --staged is a synonym of --cached." https://git-scm.com/docs/git-diff
Question 386:
Which two statements are true about Cisco UCS Manager, Cisco UCS Director, or Cisco Intersight APIs? (Choose two.)
A. UCS Manager uses JSON to encode API interactions and utilizes Base64-encoded credentials in the HTTP header for authentication. B. UCS Director API interactions can be XML- or JSON-encoded and require an API key in the HTTP header for authentication. C. Cisco Intersight uses XML to encode API interactions and requires an API key pair for authentication. D. UCS Manager API interactions are XML-encoded and require a cookie in the method for authentication. E. Cisco Intersight API interactions can be encoded in XML or JSON and require an API key in the HTTP header for authentication.
B. UCS Director API interactions can be XML- or JSON-encoded and require an API key in the HTTP header for authentication. D. UCS Manager API interactions are XML-encoded and require a cookie in the method for authentication. 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 https://www.cisco.com/c/en/us/td/docs/unified_computing/ucs/sw/api/b_ucs_api_book.pdf
Question 387:
What should be used to send real-time notifications to a third-party application when an event occurs in an SD-WAN deployment?
A. loopback B. callback C. API D. webhook
D. webhook Webhooks are commonly used to enable real-time communication between systems. When an event occurs in an SD-WAN deployment, a webhook can be used to send real-time notifications to a third-party application, allowing for immediate updates and actions based on the event.
Question 388:
Which IP service is responsible for automatically assigning an IP address to a device?
A. DNS B. DHCP C. SNMP D. NAT
B. DHCP The Dynamic Host Configuration Protocol (DHCP) is responsible for automatically assigning IP addresses to devices on a network. When a device connects to the network, it sends a broadcast request for an IP address, and a DHCP server responds with an IP address, subnet mask, default gateway, and DNS server information. This process simplifies network administration by automating IP address assignment and ensuring that devices have unique IP addresses without manual configuration. References: Cisco DHCP Overview RFC 2131: DHCP
Question 389:
A function my_func() returns True when it executes normally. Which Python snippet tests my_func()?
A. Option A B. Option B C. Option C D. Option D
A. Option A https://github.com/django/django/blob/master/tests/auth_tests/test_mixins.py
Question 390:
Users cannot access a webserver and after the traffic is captured, the capture tool shows an ICMP packet that reports "time exceeded in-transit". What is the cause of this webserver access issue?
A. The large distance between the server and the users means that the packets require too much time to reach the destination. B. A router along the path is misrouting the packets in a wrong direction. C. The server is overloaded and the connection was not able to be processed in time. D. A router along the path has the wrong time.
B. A router along the path is misrouting the packets in a wrong direction.
Nowadays, the certification exams become more and more important and required by more and more
enterprises when applying for a job. But how to prepare for the exam effectively? How to prepare
for the exam in a short time with less efforts? How to get a ideal result and how to find the
most reliable resources? Here on Vcedump.com, you will find all the answers.
Vcedump.com provide not only Cisco exam questions,
answers and explanations but also complete assistance on your exam preparation and certification
application. If you are confused on your 200-901 exam preparations
and Cisco certification application, do not hesitate to visit our
Vcedump.com to find your solutions here.