Cisco 350-901 Developing Applications using Cisco Core Platforms and APIs v1.0 Online Training
Cisco 350-901 Online Training
The questions for 350-901 were last updated at Sep 15,2025.
- Exam Code: 350-901
- Exam Name: Developing Applications using Cisco Core Platforms and APIs v1.0
- Certification Provider: Cisco
- Latest update: Sep 15,2025
Refer to the exhibit.
An engineer needs to change the IP address via RESTCOMF on interface GigabitEthernet2. An error message is received when the script is run.
Which amendment to the code will result in a successful RESTCONF action?
- A . Change POST to PATCH.
- B . Issue a DELETE before POST.
- C . Issue a DELETE before PATCH
- D . Change POST to GET
Given an application that implements a basic search function as Well as a video upload function, which two load-balancing approaches optimize the application’s user experience? (Choose two.)
- A . Video upload requests should be routed to the endpoint using an intermediate hop.
- B . Video upload requests should be routed to the endpoint with highest data throughput.
- C . Video upload requests should be routed to the endpoint with lowest round-trip latency.
- D . Search requests should be routed to the endpoint with lowest round-trip latency.
- E . Search requests should be routed to the endpoint with highest data throughput.
DRAG DROP
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.
Refer to the exhibit.
The virtual next-generation firewalls running in the public cloud must be scaled out to meet the throughput requirements of the application layer.
Which component is deployed to location A in the diagram?
- A . frontend caching server
- B . forward proxy
- C . backend database
- D . internal load balancer
DRAG DROP
Refer of the exhibit.
Click on the resource labs in the top left corner to view resources to help with this question. The script uses the Cisco Intersight REST API.
Drag and drop the code from the bottom of the code snippet to the blanks in the code to construct a Python script to update the firmware on a specific Cisco interaght managed UCS rack server, DMZ-RL3ADJM.
Refer to the exhibit.
Which RESTCONF verb changes the GigabitEthernet2 interface from 192.168.100.1/24 to 10.10.10.1/24
- A . POST
- B . PATCH
- C . GET
- D . HEAD
How should a web application be designed to work on a platform where up to 1000 requests per second can be served?
- A . Use algorithms like random early detection to deny excessive requests.
- B . Set a per-user limit (for example, 5 requests/minute/user) and deny the requests from the users who have reached the limit.
- C . Only 1000 user connections are allowed; further connections are denied so that all connected users can be served.
- D . All requests are saved and processed one by one so that all users can be served eventually.
A developer needs to build a new Docker image and has created a tag by using the command:
$ docker tag 32df423320458 local/app.1.2
Which command must be executed next to build the Docker image using the tag?
A)
B)
C)
D)
- A . Option
- B . Option
- C . Option
- D . Option
DRAG DROP
Drag and drop the code from the bottom onto the box where the code is missing to provision a new Cisco Unified Computing System server by using the UCS XML API. Options may be used more than once. Not all options are used.
Refer to the exhibit.
An application is created to serve an enterprise Based on use and department requirements, changes are requested quarterly.
Which application design change improves code maintainability?
- A . Use global variables
- B . Use double quotes instead of single quotes to enclose variables
- C . Use different indent levels for variables
- D . Use more verbose names for variables