[UPDATED Nov-2023] Best Value Available Preparation Guide for 350-901 Exam
1 Full 350-901 Practice Test and 365 Unique Questions, Get it Now!
Cisco 350-901 Exam Certification Details:
| Exam Code | 350-901 DEVCOR |
| Exam Price | $400 USD |
| Number of Questions | 90-110 |
| Sample Questions | Cisco 350-901 Sample Questions |
| Exam Registration | PEARSON VUE |
| Passing Score | Variable (750-850 / 1000 Approx.) |
| Exam Name | Developing Applications Using Cisco Core Platforms and APIs |
NEW QUESTION # 134
Drag and drop the steps from the left into the correct sequence on the right to describe how to use Git to maintain the current HEAD and revert back to a previous commit, while undoing all intermediate commits.
Answer:
Explanation:

NEW QUESTION # 135
Drag and drop the steps from the left into the order on the right to ensure that an application requiring communication to the external network is hosted on a Cisco Catalyst 9000 switch.
Answer:
Explanation:

NEW QUESTION # 136
Refer to the exhibit.
Which code snippet must be added to the blank in the code to automate the evaluation and handling of errors due to wrong credentials when Basic Authorization is used?
A)
B)
C)
D)
- A. Option
- B. Option
- C. Option
- D. Option
Answer: A
NEW QUESTION # 137
Refer to the exhibit.
Drag and drop the correct parts of the Dockerfile from the left onto the item numbers on the right that match the missing sections in the exhibit to complete the Dockerfile to successfully build and deploy a container running a Python application. Not all parts of the Dockerfile are used.
Answer:
Explanation:
NEW QUESTION # 138
Refer to the exhibit.
What is the missing step in deploying a Docker container to lOx?
- A. Build the package.yam! file.
- B. Log in to Device Manager.
- C. Pull/push the image to the Docker registry,
- D. Build the package.cert file to sign the app ,
Answer: A
Explanation:
Explanation
Reference :
https://www.cisco.com/c/en/us/support/docs/routers/1101-industrial-integrated-services-router/214383-build-and
https://www.ciscolive.com/c/dam/r/ciscolive/apjc/docs/2017/pdf/DEVNET-2039.pdf
NEW QUESTION # 139
Refer to the exhibit.
Which key value pair from the ios_ntp Ansible module creates an NTP server peer?
- A. config: present
- B. state: True
- C. state: present
- D. config: True
Answer: C
NEW QUESTION # 140
Which statement about microservices architecture is true?
- A. It is a complex application composed of multiple independent parts.
- B. It is often a challenge to scale individual parts.
- C. A single faulty service can bring the whole application down.
- D. Applications are written in a single unit.
Answer: A
NEW QUESTION # 141
Refer to the exhibits which show the documentation associated with the create port object API call in Cisco Firepower Threat Defense, and a cURL command.
Which data payload completes the cURL command to run the API call?

- A.

- B.

- C.

- D.

Answer: D
Explanation:
https://developer.cisco.com/site/ftd-api-reference/#!editicmpv4portobject/path-parameters
NEW QUESTION # 142
A client is written that uses a REST API to interact with a server. Using HTTPS as the transport, an HTTP request is sent and received an HTTP response. The response contains the HTTP response status code: 503 Service Unavailable.
Which action is the appropriate response?
- A. Add an Accept header that indicates the content types that the client understands and send the updated request.
- B. Add an Authorization header that supplies appropriate credentials and sends the updated request.
- C. Look for a Retry-After header in the response and resend the request after the amount of time indicated.
- D. Resend the request using HTTP as the transport instead of HTTPS.
Answer: D
NEW QUESTION # 143 
Refer to the exhibit. Drag and drop parts of the URL from the left onto the item numbers on the right that match the missing sections in the exhibit to create the appropriate RESTCONF URL to query the VLAN configuration given this YANG model. Not all URL parts are used.
Answer:
Explanation:
NEW QUESTION # 144
Refer to the exhibit.
Which set of API requests must be executed by a Webex Teams bot after receiving a webhook callback to process messages in a room and reply with a new message back to the same room?
- A. Option A
- B. Option B
- C. Option D
- D. Option C
Answer: B
NEW QUESTION # 145
DRAG DROP
Refer to the exhibit above and click on the resource tabs in the top left corner to view resources to help with this question.

A developer is creating a Python Script that will use the Webex Teams REST API to automatically create a new collaboration space with him and his team leads on-demand via a Linux terminal command. Drag and drop the code snippets from the left onto the numbers on the right that match the missing sections in the exhibit to complete the script. Not all code snippets are used.
Answer:
Explanation:

NEW QUESTION # 146
Refer to the exhibit.
The cisco_devnet Docker swarm service runs across five replicas The development team tags and imports a new image named devnet'test 1 1 and requests that the image be upgraded on each container There must be no service outages during the upgrade process Which two design approaches must be used? (Choose two.)
- A. Ensure that the service is hosted behind a VIP with no session persistence.
- B. Enable parallel upgrades by using the docker service update command.
- C. Update the restart policy of the containers to restart upon failure.
- D. Implement rolling upgrades by using the docker service update command.
- E. Ensure that the service replicas are set to a minimum of 5
Answer: A,D
NEW QUESTION # 147
User report that they can no longer process transactions with the online ordering application, and the logging dashboard is displaying these messages.
Fri Jan 10 19:37:31.123 EST 2020 [FRONTEND] INFO: Incoming request to
add item to cart from user 45834534858
Fri Jan 10 19:37:31 247 EST 2020 [BACKEND] INFO: Attempting to add item to cart Fri Jan 10 19:37:31 250 EST 2020 [BACKEND] ERROR: Failed to add item:
MYSQLDB ERROR: Connection refused
What is causing the problem seen in these log messages?
- A. The user is not authorized to add the item to their cart.
- B. The backend is not authorized to commit to the database.
- C. The backend process is overwhelmed with too many transactions.
- D. The database server container has crashed.
Answer: D
NEW QUESTION # 148 
Refer to the exhibit. The self-service Webex Teams bot is failing when many users attempt to interact with it at the same time. Drag and drop the code snippets from the left onto the correct item numbers on the right that match the missing sections in the exhibit to complete this code to handle this high-load situation.
Answer:
Explanation:
NEW QUESTION # 149
Refer to the exhibit. An application's REST API GET call is tested to the inventory database.
Which missing code must be included to limit the number of values that are returned from the query to 20?
- A. ?inventory=20
- B. inventory?Iimit20
- C. inventory=limit?20
- D. limit=?2Q
Answer: B
NEW QUESTION # 150
Refer to the exhibit.

An engineer writes a script to retrieve data from a REST API and must build support for cases where the response that contains data from the server may take a longer time than normal Which code must be added to the snippet where the code is missing to catch such a timeout?
- A. request.exeception.ConnectTimeout
- B. request.exeception.HTTPError
- C. request.executions.DataTimeout
- D. request.exception.ReadTimeout
Answer: A
NEW QUESTION # 151
Refer to the exhibit.

The Python script is supposed to make an API call to Cisco DNA Center querying a wireless profile for the
"ChicagoCampus" and then parsing out its enable FlexConnect value. Drag and drop the parts of the Python code from the left onto the item numbers on the right that match the missing sections in the exhibit.
Answer:
Explanation:
NEW QUESTION # 152 

Refer to the exhibit above and click on the IETF Routing tab in the top left corner to help with this question. A developer is trying to update the routing instance by adding a new route to the routes list using the URL in the exhibit. What action must be taken to fix the error being received?
- A. Update the authorization credentials.
- B. Change the HTTP Method being used to make the change
- C. Change the URL to ''/ietf-routing:routing-instance/default''.
- D. Fix the body being sent to update the routes list.
- E. Change the url to ''/ietf-routing:routing/routing-instance=default''.
Answer: E
NEW QUESTION # 153
An organization manages a large cloud-deployed application that employs a microservices architecture across multiple data centers. Reports have been received about application slowness. The container orchestration logs show that faults have been raised in a variety of containers that caused them to fail and then spin up brand new instances.
Which two actions can improve the design of the application to identify the faults? (Choose two.)
- A. Automatically pull out the container that fails the most over a time period.
- B. Add logging on exception and provide immediate notification.
- C. Implement a tagging methodology that follows the application execution from service to service.
- D. Do a write to the datastore every time there is an application failure.
- E. Implement an SNMP logging system with alerts in case a network link is slow.
Answer: B,C
Explanation:
Section: Software Development and Design
NEW QUESTION # 154 
Refer to the exhibit. This script uses ciscoyang to configure two VRF instances on a Cisco IOS-XR device using the Yang NETCONF type.
Which two words are required to complete the script? (Choose two.)
- A. ensure
- B. false
- C. commit
- D. none
- E. replace
Answer: B,E
Explanation:
Section: Cisco Platforms
NEW QUESTION # 155
Drag and drop the git commands from the left into the correct order on the right to create a feature branch from the master and then incorporate that feature branch into the master.
Answer:
Explanation:

NEW QUESTION # 156
A developer is creating a Python script to use the Webex Teams REST API to list joined spaces, and gracefully handle and print the errors it receives. Drag and drop the code snippets from the left onto the item numbers on the right that match the missing sections in the exhibit to complete the script.

Answer:
Explanation:

NEW QUESTION # 157
Which two principles are included in the codebase tenet of the 12-factor app methodology? (Choose two.)
- A. The codebase is the same across all deploys.
- B. There can be a many-to-one correlation between codebase and application.
- C. It is only possible to have one application deployment per codebase.
- D. There are multiple codebases per application.
- E. An application is always tracked in a version control system.
Answer: A,E
NEW QUESTION # 158
......
Get Instant Access to 350-901 Practice Exam Questions: https://www.topexamcollection.com/350-901-vce-collection.html
The Best 350-901 Exam Study Material Premium Files and Preparation Tool: https://drive.google.com/open?id=1od3NUvkkCpPZZtZHlxtkrx_dwIT7uLAp

