350-901 Exam Details

  • Exam Code
    :350-901
  • Exam Name
    :Developing Applications Using Cisco Core Platforms and APIs (DEVCOR)
  • Certification
    :Cisco Certified DevNet Specialist
  • Vendor
    :Cisco
  • Total Questions
    :557 Q&As
  • Last Updated
    :May 25, 2026

Cisco 350-901 Online Questions & Answers

  • Question 301:

    Refer to the exhibit.

    An engineer needs to provide code that meets these requirements:

    1. defines the network device object 2. enables differentiation between device types such as switches and routers 3. implements a method that appends a dictionary containing the networking device property values into the respective devices list 4. upholds single-responsibility and dependency-inversion principles

    Which code snippet meets these requirements?

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

  • Question 302:

    DRAG DROP

    Refer to the exhibit above and click on the tab in the top left corner to view a diagram that describes the typical flow of requests involved when a webhook is created for a booking service.

    Drag and drop the requests from the left onto the item numbers on the right that match the missing sections in the sequence diagram to design the complete flow of requests involved as a booking is updated from a web application.

    Select and Place:

  • Question 303:

    Refer to the exhibit.

    An architect wrote an application to collect device information from the Cisco Meraki Dashboard API. Every time a network change occurs the application collects information and records new endpoint MAC addresses. The application stopped working after the locations and network equipment of a competitor were acquired.

    Which application approach must be applied to reduce latency and rate limiting?

    A. MOS scoring system before collecting information
    B. leaky faucet algorithm for fault categorizing
    C. error handling to check for reachability first
    D. webhooks to trigger updates

  • Question 304:

    DRAG DROP

    Refer to the exhibit.

    A developer is creating a Python script to use the Webex Teams REST API to list joined spaces, retry after the server-specified amount of time if a "Too many requests" response is received, and print any other error that is received. 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. Not all code snippets are used.

    Select and Place:

  • Question 305:

    A developer is working in a branch to develop a new feature named `newfeat404880077'. A file named `devcoreg13642911.jpg' has accidentally been staged. This needs to be removed so that the commit is performed and branches merged.

    Which git command must be used to unstage the file?

    A. git delete HEAD devcoreg13642911.jpg
    B. git remove HEAD devcoreg13642911.jpg
    C. git reset HEAD devcoreg13642911.jpg
    D. git revert HEAD devcoreg13642911.jpg

  • Question 306:

    DRAG DROP

    Drag and drop the code snippets from the bottom onto the blanks in the Python script to provision a Cisco UCS server with a service template.

    The script will enable automated provisioning of Cisco UCS servers in a local data center and allow attaching custom service profiles at scale.

    This script is implemented in CLI and allows the user to pass arguments that are parsed to retrieve a specific output. Not all options are used.

    Select and Place:

  • Question 307:

    Which snippet creates a Webex Teams space and adds the users in the variable user list to that space?

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

  • Question 308:

    Refer to the exhibit.

    An engineer creates a function that gathers information from the Cisco Webex RESTful API.

    To enable increased durability, the engineer needs to implement a retry mechanism that pauses the scrip1 and retries the request it specific response codes are received.

    Which code snippet must be placed in the blank in the code to meet this requirement?

    A. 400,403,409,504
    B. 400,404,502,504
    C. 403,404,409,429
    D. 429,502,503,504

  • Question 309:

    A developer deployed a web application in a local data center that is experiencing high traffic load from users that access data through REST API calls. Caching helps to enhance the responsiveness and performance of the API usage. Which approach must be used to improve cache performance?

    A. Ensure that all read requests are clearly identified by the PUT method.
    B. Implement surrogate key tagging to purge requests.
    C. Use HTTP POST or other non-read methods for read requests when it is possible.
    D. Configure the API payload to return errors in HTTP 200 responses.

  • Question 310:

    Where must the data be encrypted to ensure end-to-end encryption when using an API?

    A. on the device that consumes the API
    B. on the source device before transmission
    C. on the end device after a request is received
    D. on the server that stores the data

Tips on How to Prepare for the Exams

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 350-901 exam preparations and Cisco certification application, do not hesitate to visit our Vcedump.com to find your solutions here.