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 13,2025.
- Exam Code: 350-901
- Exam Name: Developing Applications using Cisco Core Platforms and APIs v1.0
- Certification Provider: Cisco
- Latest update: Sep 13,2025
Which data encoding format uses gRPC by default for serializing structured sets of information?
- A . JSON
- B . YAML
- C . Protobuf
- D . XML
Refer to the exhibit.
Which line of code needs to be placed on the snippet where the code is missing to provide APl rate-limiting to the requests?
- A . int(self.response.headers.post(‘Retry-After’))
- B . int(response.headers.get(‘Retry-After’))
- C . int(self.response.headers.get(Retry-After’))
- D . int(response.headers.post(‘Retry-After’))
How is an OAulh2 three-legged authentication flow initiated?
- A . The user makes a roquost to the OAuth client
- B . Exchange the key f<x an access token
- C . Construct an API call to retrieve the credentials.
- D . Get the authorization code.
A developer is working on a live project and must apply a new feature. After the commit,the manager informs the team that the wrong file was applied. The developer must undo the single commit and apply the file with the name feature-App-UXU1411841916ADD.
Which command must the developer use?
- A . git revert
- B . git checkout
- C . git clean
- D . git reset
Refer to the exhibit.
A developer must configure an SSL certificate for an nginx web server.
Which code must be added on the script to accomplish this configuration?
A)
B)
C)
D)
- A . Option A
- B . Option B
- C . Option C
- D . Option D
Refer to the exhibit. The code fetches the latest order from the purchases table for a specific user. An engineer needs to pass query parameters to the execute function to prevent an SQL injection attack.
Which code snippet must be placed in the blank in the code to meet this requirement?
A)
B)
C)
D)
- A . Option A
- B . Option B
- C . Option C
- D . Option D
What is the function of dependency management?
- A . separating code into modules that execute independently
- B . utilizing a single programming language/framework for each code project
- C . automating the identification and resolution of code dependencies
- D . managing and enforcing unique software version names or numbers
DRAG DROP
Click on the Meraki Resources tab in the left corner to view Meraki documentation to help with this question.
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 to enable an SSID. Not all code parts are used.
Refer to the exhibit.
A network engineer developed an Ansible playbook and committed it to GitLab. A GitLab CI pipeline is started but immediately fails.
What is the issue?
- A . The runner task uses an incorrect parameter.
- B . The Ansible playbook task has a formatting issue.
- C . The Ansible playbook has an undefined variable.
- D . The runner is running the wrong Docker version.
Refer to the exhibit.
What is the output of this IOS-XE configuration program?
- A . interface operational status in IPv6 addresses
- B . interface administrative status in IPv4 addresses
- C . interface operational status in IPv4 addresses
- D . interface administrative status in IPv6 addresses