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

    An application is hosted on Google Kubernetes Engine. A new JavaScript module is created to work with the existing application. Which task is mandatory to make the code ready to deploy?

    A. Create a Dockerfile for the code base.
    B. Rewrite the code in Python.
    C. Build a wrapper for the code to "containerize" it.
    D. Rebase the code from the upstream git repo.

  • Question 532:

    Which Puppet manifest changes the NTP server and generates the traffic from VLAN 15?

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

  • Question 533:

    A developer is asked to implement an infrastructure pipeline within the organization. To implement the infrastructure pipeline, the developer must identify the methods that are required for storing and working with credentials, such as API key, usernames, and passwords. Which two methods must be used? (Choose two.)

    A. Inject the secrets into the pipeline at runtime.
    B. Store the secrets in a text file on your local machine.
    C. Implement a secret store, such as Vault.
    D. Store the secrets in a vars file, and encrypt and store in a version control system.
    E. Use SHA-1 hashing and store in a version control system.

  • Question 534:

    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. ensure
    B. commit
    C. false
    D. replace
    E. none

  • Question 535:

    DRAG DROP

    Drag and drop the code from the bottom onto the box where the code is missing to retrieve location data for network devices. Not all options are used.

    Select and Place:

  • Question 536:

    Refer to the exhibit.

    A Python script needs to catch errors when the API request is rate limited and print "Request Rate Exceeded" to stdout.

    Which code snippet must be placed in the blank in the code to complete the script?

    A. requests.exceptions.URLNotFound
    B. requests.exceptions.NotExist
    C. r.staus_code == 429
    D. r.response == 429

  • Question 537:

    What are two principles according to the build, release, run principle of the twelve-factor app methodology? (Choose two.)

    A. Code changes are able to be made at runtime.
    B. Separation between the build, release, and run phases.
    C. Releases should have a unique identifier.
    D. Existing releases are able to be mutated after creation.
    E. Release stage is responsible for compilation of assets and binaries.

  • Question 538:

    DRAG DROP

    Drag and drop the code from the bottom onto the box where the code is missing to stop the REST API requests if a 'Too Many Requests" response is received. Not all options are used.

    Select and Place:

  • Question 539:

    A heterogeneous network of vendors and device types needs automating for better efficiency and to enable future automated testing. The network consists of switches, routers, firewalls and load balancers from different vendors, however they all support the NETCONF/RESTCONF configuration standards and the YAML models with every feature the business requires. The business is looking for a buy versus build solution because they cannot dedicate engineering resources, and they need configuration diff and rollback functionality from day 1.

    Which configuration management for automation tooling is needed for this solution?

    A. Ansible
    B. Ansible and Terraform
    C. NSO
    D. Terraform
    E. Ansible and NSO

  • Question 540:

    A developer is working on a new feature in a branch named 'newfeay000222118' and the current working primary branch is named 'pnm409024967' The developer requires a merge commit during a fast forward merge for record-keeping purposes. Which Git command must Be used?

    A. git reset --commit-ff newfeat000222118
    B. git add --commit-ff newfeat000222118
    C. git merge --no-ff newfeat000222118
    D. git commit --no-ff newfeat000222118

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.