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 161:

    Refer to the exhibit.

    Pipenv is used to manage dependencies The test funs successfully on a local environment. What is the reason for the error when running the test on a CI'CD pipeline?

    A. The piple in the local environment was not pushed to the remote repository
    B. All the unit tests in testsum py failed
    C. Pytest did not detect any functions that start with test_'.
    D. Nose2 was not used as the test runner

  • Question 162:

    DRAG DROP

    Drag and drop the code snippets from the bottom onto the blanks in the code to perform a search by using the global search API. Not all options are used.

    Select and Place:

  • Question 163:

    An Etag header is included in the HTTP response for an API resource. What are two benefits of using the value of the Etag for future interactions involving the same API resource? (Choose two.)

    A. caching and optimization of response payloads
    B. creating conditional requests
    C. categorizing and comparing this API resource with others
    D. checking the integrity of the resource
    E. requesting the list of operations authorized for this resource

  • Question 164:

    How is client code that consumes gRPC telemetry implemented, assuming that the preferred language is able to be chosen?

    A. Parse the OpenAPI spec model
    B. Compile the protocol buffers IDL
    C. Leverage a Thrift code generator to parse a Thrift IDL
    D. Review the Swagger API documentation to build client code

  • Question 165:

    Refer to the exhibit.

    A developer runs the docker service scale command to increase the number of replicas for the cisco_devnet service. The swarm cluster is using a private IP address subnet. The service has these design requirements:

    1. It must be hosted behind a virtual IP address that is reachable from the Internet.

    2. For security reasons, the Docker swarm cluster subnet must not be reachable from the Internet.

    Which design approach is used to fulfill the requirements?

    A. Create an overlay network by using a globally roulable subnet and enable a routing mesh within the swarm cluster.
    B. Create a bridge network by using a globally routable subnet and enable a routing mesh within the swarm cluster.
    C. Configure an external load balancer to route requests to the swarm service by using VPN.
    D. Configure an external load balancer to route requests to the swarm service by using NAT.

  • Question 166:

    DRAG DROP

    Refer to the exhibit.

    Drag and drop the code snippets from the bottom onto the blanks in the Python script to retrieve wireless client health data by using the Cisco Catalyst Center (formerly DNA Center) API. Not all options are used.

    Select and Place:

  • Question 167:

    Which two methods are API security best practices? (Choose two.)

    A. Use tokens after the identity of a client has been established.
    B. Use the same operating system throughout the infrastructure.
    C. Use encryption and signatures to secure data.
    D. Use basic auth credentials over all internal API interactions.
    E. Use cloud hosting services to manage security configuration.

  • Question 168:

    What are two advantages of using model-driven telemetry, such as gRPC. instead of traditional telemetry gathering methods? (Choose two.)

    A. all data is ad-hoc
    B. efficient use of bandwidth
    C. no overhead
    D. decentralized storage of telemetry
    E. continuous information with incremental updates

  • Question 169:

    Refer to the exhibit.

    The web application must communicate with end users through encrypted connections.

    Which code snippet must be placed in the blank in the code to configure the SSL certificate for the web server?

    A. AuthUserFile - "/usr/local/apache2/conf/ssl/ca_bundle.crt"
    B. SSLProxyCACertificatePath - "/usr/local/apache2/conf/ssl/ca_bundle.crt"
    C. SSLCertiflcateChainFile - "/usr/local/apache2/conf/ssl/ca_bundle.crt"
    D. SSLCipherSuite - "/usr/local/apache2/conf/ssl/ca_bundle.crt"

  • Question 170:

    An engineer is designing an application to interact with Cisco Catalyst Center (formerly DNA Center). The application must use multiple components that serve unique functions that range from device data collection, analysis, and monitoring to a custom dashboard. It must meet these development requirements:

    1. Application components are easy to replace.

    2. Application components are easy to re-use.

    3. It can scale up at short notice.

    4. It allows work to be done on specific components independently.

    Which design practice must the engineer apply?

    A. object-oriented design
    B. modular design
    C. single-responsibility principle
    D. software configuration management

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.