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
    :Jul 13, 2026

Cisco 350-901 Online Questions & Answers

  • Question 81:

    A software development team needs to create a new network monitoring application.

    The team must create source code to retrieve information from Cisco Catalyst Center (formerly DNA Center) APIs, ping, SNMP, and other sources.

    The team plans to host the code in a Git repository to make the code reusable.

    What are two advantages of designing the application to make the code reusable? (Choose two.)

    A. reduced latency on code resource update
    B. improved understanding of the code
    C. reduced frequency in the number of defects
    D. improved overall distribution of the code
    E. reduced complexity in microservices-based architecture

  • Question 82:

    What is a risk to data privacy during the storage and transmission of data?

    A. The risk of exposure is increased when data is shared between applications.
    B. The transfer of unencrypted data between storage devices increases the risk of exposure.
    C. Data breaches cause ongoing exposure of personal information.
    D. The transfer of unencrypted personally identifiable financial information from a storage device increases the risk of a data broach.

  • Question 83:

    An application is made up of multiple microservices, each communicating via APIs. One service is beginning to be a bottleneck for the application because it can take a lot of time to complete requests. An engineer tried adding additional instances of this service behind the load balancer, but it did not have any effect. Which application design change must be implemented m this scenario?

    A. Move from synchronous to asynchronous interactions with the service and implement a message queue.
    B. Deploy an API gateway to centralize all inbound communication requests and offload authentication
    C. Vendor all dependencies into the service that is causing delays to remove external dependency checks.
    D. Leverage serverless architecture instead of containers to gain the advantage of event driven APIs.

  • Question 84:

    Which security approach should be used for developing a REST API?

    A. Use custom security relevant HTTP response codes
    B. Utilise TLS for end to end encryption
    C. Add an API key to each URL string
    D. Utilize CORS headers

  • Question 85:

    A bot has been created, called "386231131", to respond to alarm messages. A developer is now creating a Webhook to allow the bot to respond to messages.

    Which format allows the Webhook to respond to messages for the bot within Webex Teams?

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

  • Question 86:

    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.

    The script uses the Cisco Intersight REST API. Drag and drop the code snippets from the left onto the item numbers on the right to match the missing sections in the Python script to update the firmware on specific Cisco Intersight USC rack server.DMZ_R-L3-ADJM.

    Not all code snippets are used.

    Select and Place:

  • Question 87:

    A user is receiving a 429 Too Many Requests error. Which scheme is the server employing that causes this error?

    A. rate limiting
    B. time outs
    C. caching
    D. redirection

  • Question 88:

    Refer to the exhibit.

    Which RESTCONF URI is used to configure the STATIC routing protocol under the CUSTOMER network instance?

    A. /restconf/data/\openconfig-network-instance:network-instances/\network-instance=/CUSTOMER/protocols/protocol=STATIC
    B. /restconf/data/\openconfig-network-instance:network-instances/\network-instance=/CUSTOMER/protocols/protocol=STATIC
    C. /restconf/data/\openconfig-network-instance:network-instances/\network-instance=/CUSTOMER/protocols/protocol=\STATIC,DEFAULT
    D. /restconf/data/ietf-interfaces:interfaces/\interface=GigabitEthernet1

  • Question 89:

    An eCommerce company deployed a new web store application to the production environment. The application integrates with numerous databases and performs frequent lookup and write operations. The application is failing at busy times. Which approach makes the application more resilient?

    A. Eliminate any potential retry loops that could create more load on the infrastructure.
    B. Use a predefined or default value mechanism to eliminate empty values during a failure.
    C. Introduce redundant components to take over when one or more resources become unavailable.
    D. Implement a reliable crossover mechanism so that data flows to redundant components.

  • Question 90:

    A development team is working on a bug fix in a remote branch named "UXbug000222134' and the current working primary branch is named 'prod409024967'

    A developer who just joined the learn needs to checkout the remote branch.

    Which Git commands must be used?

    A. git add UXbug000222134git push origin
    B. git add UXbug000222134git checkout -a
    C. git fetch --multiplegit branch UXbug000222134
    D. git fetch --allgit checkout UXbug000222134

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.