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

    A network operations team is using the cloud to automate some of their managed customer and branch locations. They require that all of their tooling be ephemeral by design and that the entire automation environment can be recreated without manual commands. Automation code and configuration state will be stored in git for change control and versioning. The engineering high-level plan is to use VMs in a cloud- provider environment then configure open source tooling onto these VMs to poll, test, and configure the remote devices, as well as deploy the tooling itself.

    Which configuration management and/or automation tooling is needed for this solution?

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

  • Question 412:

    DRAG DROP

    Refer to the exhibit.

    A system administrator has installed a Linux-based alarm system in their home that can execute a Bash shell script when an intruder is detected. 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 chat-ops script that will notify of alarms via the Webex Teams REST API. Not all code snippets are used.

    Select and Place:

  • Question 413:

    A developer designs and builds an API to interact with a large database that is hosted in the public cloud.

    The developer is concerned about database performance because the database is shared between production and non-production systems.

    Which approach provides protection to the database from excessive load?

    A. Ensure that only valid users can access the API.
    B. Host the API on a public cloud platform to take advantage of auto-scaling.
    C. Rate limit requests to the API.
    D. Take the API offline if database utilization exceeds a predefined threshold.

  • Question 414:

    Refer to the exhibit

    An application is developed to perform multiple API calls. The calls will be performed on the infrastructure devices Delays in the information transfer occur when the application is executed.

    What are two reasons for the issue? (Choose two )

    A. The list devices API call is failing and does not return a result
    B. Listing devices lakes longer than usual due to high network latency
    C. One of the API calls takes roughly three times as long to complete
    D. The list devices API call is inefficient and should be refactored
    E. The requests are being rate limited to prevent multiple calls causing the excessive load

  • Question 415:

    On a Cisco Catalyst 9300 Series Switch, the guest shell is being used to create a service within a container. Which change is needed to allow the service to have external access?

    A. Apply ip nat overload on VirtualPortGroup0.
    B. Apply ip nat inside on Interface VirtualPortGroup0.
    C. Apply ip nat outside on Interface VirtualPortGroup0.
    D. Apply ip nat inside on Interface GigabitEthernet1.

  • Question 416:

    DRAG DROP

    Drag and drop the code from the bottom onto the box where the code is missing to retrieve and display wireless network health information. The wireless network devices are being managed by Cisco DNA Center and are compatible with REST API. Not all options are used.

    Select and Place:

  • Question 417:

    DRAG DROP

    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 cURL exhibit to complete the cURL request to FirePower Device Manager API to create objects. Not all code snippets are used.

    Select and Place:

  • Question 418:

    A developer is building an application to access a website. When running the application, an HTTP 403 error code has been received. How should the application be modified to handle this code?

    A. Create a loop on cancel the operation and run a new one after the code is received.
    B. Use exponential backoff when retrying distributed services and other remote endpoints.
    C. Build a try/except around the urlopen to find errors occurring in the request.
    D. Redirect the request to an internal web server and make a new request from the internal resource.

  • Question 419:

    Refer to the exhibit.

    Which set of actions resolves the conflict in the MarkerJava file to accept the incoming changes?

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

  • Question 420:

    In the three-legged OAuth2 process, after the authorization server presents a form to the resource owner to grant access, what is the next step?

    A. The resource owner authenticates and optionally authorizes with the authorization server.
    B. The user who owns the resource initiates a request to the OAuth client.
    C. If the resource owner allows access, the authorization server sends the OAuth client a redirection.
    D. A form to allow or restrict access is submitted by the owner of the resource.

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.