[May-2026] Latest Cisco 350-901 exam dumps and online Test Engine [Q166-Q190]

Share

[May-2026] Latest Cisco 350-901 exam dumps and online Test Engine

Cisco 350-901: Selling Cisco Certified DevNet Professional Products and Solutions


Cisco 350-901 exam is a comprehensive exam that covers various topics, including software development and design, APIs, Cisco platforms, software development lifecycle, and more. 350-901 exam is designed to test the candidate's understanding of the development process, as well as their ability to design, develop, and test applications using Cisco technologies.

 

NEW QUESTION # 166
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(response.headers.get('Retry-After'))
  • B. int(self.response.headers.get(Retry-After'))
  • C. int(self.response.headers.post('Retry-After'))
  • D. int(response.headers.post('Retry-After'))

Answer: B


NEW QUESTION # 167
Refer to the exhibit.

Drag and drop the code from the bottom onto the box where the code is missing to construct a Python script that will retrieve location data Not all options are used.

Answer:

Explanation:


NEW QUESTION # 168

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 # 169



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.

Answer:

Explanation:


NEW QUESTION # 170
Which two statements are considered best practices according to the 12-factor app methodology for application design? (Choose two.)

  • A. Application code writes its event stream to stdout.
  • B. Application log streams are sent to log indexing and analysis systems.
  • C. Application log streams are archived in multiple replicated databases.
  • D. Log files are aggregated into a single file on individual nodes.
  • E. Application code writes its event stream to specific log files.

Answer: A,E


NEW QUESTION # 171
An enterprise refactors its monolithic application into a modern cloud-native application that is based on microservices. A key requirement of the application design is to ensure that the IT team is aware of performance issues or bottlenecks in the new application. Which two approaches must be part of the design considerations? (Choose two.)

  • A. Deploy infrastructure monitoring agents into the operating system of the host machines
  • B. Implement infrastructure monitoring to ensure that pipeline components interoperate smoothly and reliably
  • C. Instrument the application code to gather telemetry data from logs, metrics or tracing
  • D. Periodically scale up the resources of the host machines when the application starts to experience high loads
  • E. Adopt a service-oriented architecture to handle communication between the services that make up the application

Answer: B,C


NEW QUESTION # 172
Drag and Drop Question
Refer to the exhibit. 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 to implement control flow.

Answer:

Explanation:


NEW QUESTION # 173
Refer to the exhibit.

The YAML represented is using the ios_vrf module. As part of the Ansible playbook workflow, what is the result when this task is run?

  • A. VRFs are added to the device from the host_vars file, and any other VRFs on the device are removed.
  • B. VRFs defined in the host_vars file are removed from the device.
  • C. VRFs not defined in the host_vars file are added to the device, and any other VRFs on the device remain.
  • D. VRFs not defined in the host_vars file are removed from the device.

Answer: A


NEW QUESTION # 174
Refer to the exhibit.

Python threading allows a developer to have different parts of a program run concurrently and simplify a design. 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 create a thread instance.

Answer:

Explanation:


NEW QUESTION # 175
Refer to the exhibit. An engineer needs to implement REST API error handling when a timeout or rate limit scenario is present. Which code snippet must be placed into the blank in the code to complete the API request?

  • A.
  • B.
  • C.
  • D.

Answer: B

Explanation:
429 produces "retry-after" which is used in the code.
408 does not produce "retry-after" so you need to define a backoff-time yourself.


NEW QUESTION # 176
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. false
  • B. none
  • C. replace
  • D. commit
  • E. ensure

Answer: A,C


NEW QUESTION # 177
A developer wants to automate virtual infrastructure to provision and manage it. The system will be implemented m large-scale deployment while offering redundancy and scalability with ease of management The solution must meet these requirements:
* Support the provisioning of up to 500 new virtual machines into private datacenters or the public cloud
* Support the modeling of a complex environment that consists of multiple virtual machines while supporting disaster recovery
* Maintain steady-state environments
Which configuration management solution must the developer use?

  • A. Docker
  • B. Puppet
  • C. Terraform
  • D. Arable

Answer: C


NEW QUESTION # 178
Refer to the exhibit.

Which RESTCONF verb changes the GigabitEthernet2 interface from 192.168.100.1/24 to 10.10.10.1/24

  • A. PATCH
  • B. HEAD
  • C. GET
  • D. POST

Answer: D


NEW QUESTION # 179
Click on the resource lab in the top left comer to view resources to help with this question An engineer is managing a data center with 6000 Cisco UCS servers installed and running The engineer is asked to identify all resources where the model is in the UCSB family and the available memory is less than or equal to 5 GB Drag and drop the code from the bottom onto the blanks in the code snippet to construct a REST API call to accomplish this task Not all options are used.

Answer:

Explanation:


NEW QUESTION # 180
Refer to the exhibit. Which parameter is missing from the JSON response to confirm the API version that is used?

  • A. version 2
  • B. 0
  • C. v10
  • D. version 4

Answer: B


NEW QUESTION # 181
Refer tothe 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 # 182
Refer to the exhibit.

Drag and drop the steps from the left into the correct order of operation on the right for a successful OAuth2 three-legged authorization code grant flow.

Answer:

Explanation:


NEW QUESTION # 183
Refer to the exhibit. Which snippet creates a Webex Teams space and adds the users in the variable user list to that space?

  • A.
  • B.
  • C.
  • D.

Answer: C

Explanation:


NEW QUESTION # 184
Which two principles are included in the codebase tenet of the 12-factor app methodology?
(Choose two.)

  • A. There are multiple codebases per application.
  • 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. An application is always tracked in a version control system.
  • E. The codebase is the same across all deploys.

Answer: D,E

Explanation:
If there are multiple codebases, it's not an app - it's a distributed system. Each component in a distributed system is an app, and each can individually comply with twelve-factor.
There is only one codebase per app, but there will be many deploys of the app. A deploy is a running instance of the app. This is typically a production site, and one or more staging sites.
Additionally, every developer has a copy of the app running in their local development environment, each of which also qualifies as a deploy.
https://12factor.net/codebase


NEW QUESTION # 185
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:

Explanation

FROM python:3.6-alpine
COPY . .
RUN pip install -r requirements.txt
EXPOSE 5001
CMD ["python", "app.py"]


NEW QUESTION # 186
Refer to the exhibit.

An engineer is managing a network that consists of Cisco IOSXE devices. There is a need to retrieve the details of the interface GigabitEthernet2 using RESTCONF. Which URI will accomplish this by providing the same response as shown in the JSON body?
A)

B)

C)

D)

  • A. Option A
  • B. Option D
  • C. Option C
  • D. Option B

Answer: B


NEW QUESTION # 187
Refer to the exhibit.

What is the missing step in deploying a Docker container to lOx?

  • A. Pull/push the image to the Docker registry,
  • B. Build the package.cert file to sign the app ,
  • C. Build the package.yaml file.
  • D. Log in to Device Manager.

Answer: C

Explanation:
Reference:
https://www.ciscolive.com/c/dam/r/ciscolive/apjc/docs/2017/pdf/DEVNET-2039.pdf
https://www.cisco.com/c/en/us/support/docs/cloud-systems-management/iox/211534-Configure-a-Small-Alpine-Linux-Docker-Im.html


NEW QUESTION # 188
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 # 189
Drag and Drop Question
Refer to the exhibit. Drag and drop the code from the bottom onto the box where the code is missing to construct a Python script that will retrieve location data. Not all options are used.

Answer:

Explanation:

Explanation:

https://www.postman.com/meraki-api/workspace/cisco-meraki-s-public-
workspace/request/7928889-3e9236e1-131c-4484-b144-934cc0e451de


NEW QUESTION # 190
......


Cisco 350-901 Exam Syllabus Topics:

TopicDetails
Topic 1
  • Identify The Secret Storage Approach Relevant To A Given Scenario
  • Construct An Application That Consumes A REST API That Supports Pagination
Topic 2
  • Describe The Steps In The Oauth2 Three-Legged Authorization Code Grant Flow
  • Diagnose Problems With An Application Given Logs Related To An Event
Topic 3
  • Construct A Python Script Using The Cisco DNA Center Apis To Retrieve And Display Wireless Health Information
Topic 4
  • Construct API Requests To Implement Chatops With Webex Teams API
  • Evaluate An Application Design Considering Scalability And Modularity
Topic 5
  • Describe Steps To Build A Custom Dashboard To Present Data Collected From Cisco Apis
  • Evaluate An Application Design And Implementation Considering Maintainability
Topic 6
  • Describe The Benefits Of Continuous Testing And Static Code Analysis In A CI Pipeline
  • Utilize Docker To Containerize An Application
Topic 7
  • Describe How End-To-End Encryption Principles Apply To Apis
  • Implement Control Flow Of Consumer Code For Unrecoverable REST API Errors
Topic 8
  • Identify A Configuration Management Solution To Achieve Technical And Business Requirements
  • Describe The Tenets Of The "12-Factor App"
Topic 9
  • Integrate An Application Into A Prebuilt CD Environment Leveraging Docker And Kubernetes
  • Describe An Effective Logging Strategy For An Application
Topic 10
  • Evaluate An Application Design And Implementation Considering Observability
  • Implement Robust REST API Error Handling For Time Outs And Rate Limits
Topic 11
  • Evaluate An Application Design Considering High-Availability And Resiliency
  • Explain Architectural Patterns
Topic 12
  • Explain Data Privacy Concerns Related To Storage And Transmission Of Data
  • Explain Considerations Of Model-Driven Telemetry
Topic 13
  • Construct A Python Script Using The UCS Apis To Provision A New UCS Server Given A Template
  • Explain The Concepts Of Release Packaging And Dependency Management
Topic 14
  • Evaluate Choice Of Database Types With Respect To Application Requirements
  • Construct A Sequence Diagram That Includes API Calls


Cisco 350-901 (Developing Applications using Cisco Core Platforms and APIs (DEVCOR)) certification exam is a challenging test designed for experienced developers who want to showcase their skills in building and deploying applications using Cisco's core platforms and APIs. Developing Applications using Cisco Core Platforms and APIs (DEVCOR) certification is ideal for individuals who are looking to advance their careers in the field of software development, cloud computing, and networking.

 

New 2026 350-901 Test Tutorial (Updated 566 Questions): https://actual4test.practicetorrent.com/350-901-practice-exam-torrent.html