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

    DRAG DROP

    Click on the resource labs 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 from the bottom of the code snippet to the blanks in the code to construct a Python script to update the firmware on a specific Cisco interaght managed UCS rack server, DMZ-RL3ADJM.

    Select and Place:

  • Question 212:

    An engineer must design a high-availability solution for an application that will be used as a central repository. During the design process, the engineer discovers that some components send sensitive data over the internet, but the policy prohibits this. All sensitive data needs to remain confidential and must not be exposed.

    Which design decision ensures data confidentiality using microservice architecture?

    A. Application is hosted behind a DMZ firewall.
    B. Application is hosted on a virtual private cloud.
    C. Data is restricted to an on-premises solution.
    D. Data is hashed.

  • Question 213:

    DRAG DROP

    An engineer sets up two tasks in an Ansible playbook. An NTP server must be defined and retrieve the configuration information of the IP interfaces. Drag and drop the code from the bottom onto the box where the code is missing to complete the playbook. Options may be used more than once. Not all options are used.

    Select and Place:

  • Question 214:

    An automated solution is needed to configure VMs in numerous cloud provider environments to connect the environments to an SDWAN. The SDWAN edge VM is provided as an image in each of the relevant clouds and can be given an identity and all required configuration via cloud-init without needing to log into the VM once online.

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

    A developer creates an application for a Cisco Catalyst 9000 switch in a Docker container. Which action must be taken to host the application on the switch?

    A. Copy the application code to a NETCONF file and upload the file to the switch
    B. Connect the switch to Cisco DNA Center and push the application through the platform.
    C. Use the Cisco IOxClient tool to export the application to a ZIP file and push the file to the switch
    D. Export the application as a TAR file and import the file to the switch

  • Question 216:

    DRAG DROP

    Refer to the exhibit.

    Drag and drop the code from the bottom onto the box where the code is missing to construct a Python script that prints a message if the Cisco DNA Center wireless network health for a site is not greater than 90%. The information is collected from the wireless network devices using GET method of REST API. Not all options are used.

    Select and Place:

  • Question 217:

    A timeframe custom dashboard must be developed to present data collected from Cisco Meraki. The dashboard must include a wireless health alert count. What needs to be built as a prerequisite?

    A. A publicly available HTTP server to receive Meraki Webhooks from the Meraki Dashboard API
    B. A publicly available HTTP server to receive Meraki Webhooks from the Meraki Scanning API
    C. A daemon to consume the Wireless Health endpoint of the Meraki Scanning API
    D. A daemon to consume the Wireless Health endpoint of the Meraki Dashboard API

  • Question 218:

    DRAG DROP

    Drag and drop the steps from the left into the correct sequence on the right to describe how to use Git to maintain the current HEAD and revert back to a previous commit, while undoing all intermediate commits.

    Select and Place:

  • Question 219:

    Users report that they are no longer able to process transactions with the online ordering application, and the logging dashboard is displaying these messages:

    Fri Jan 10 19:37:31.123 ESI 2020 [FRONTEND] [NFO: Incoming request to add item to cart from user 45834534858 Fri Jan 10 19:37:31.247 EST 2020 [BACKEND] INFO: Attempting to add item to cart Fri Jan 10 19:37:31.250 EST 2020 [BACKEND] ERROR: Failed to add item: MYSQLDB ERROR: Connection refused

    What is causing the problem seen in these log messages?

    A. The database server container has crashed.
    B. The backend process is overwhelmed with too many transactions.
    C. The backend is not authorized to commit to the database.
    D. The user is not authorized to add the item to their cart.

  • Question 220:

    Meraki Dashboard API Response

    Response Status Code200

    Response Link Header

    0000-0000-0000>; rel-first,

    ; rel-next,

    zzzzandperPage-3>; rel-last Response Body

    {

    ' name": \\II '

    "serial": "Q2CV-V49B -RCMZ",

    "mac": ''0c:8d:db:95:aa:39",

    "networkid": "L-566327653141846927",

    "model11 : "MV71",

    "address": "430 E Cactus Ave .\nLas Vegas, NV 89183",

    "lat": 36.00017,

    "lng": -115.15302,

    "notes": ''",

    "tagsn: '",,

    "lanip: "192.168.0.25",

    ' configurationUpdatedAt": "2019-08-08T02:15:36Z", ' firmware11 : "ca.rnera-3-3011

    },

    {

    "ncune": "Alex's MR84 - 1"1

    "serial": "Q2EK-2LYB-PCZP",

    "mac": 'eO: 55:3d:10:56:8a", "networkid": "L 566327653141846927",

    "model": "MR84",

    "address": ''11 ,

    "lat": 39.9482993357826,

    "lng": -82.9895675461739, "notes": "", "tags": ' ",

    "lanip: null,

    "configurationVpdatedAt": "2018-02-03Tll:02:37Z",

    "firmware11 : "Not running configured version''

    },

    {

    "na.rne11 : "Vegas Living Room MR84 11 ,

    "serial": "Q2EK-3UBE-RRUY",

    "mac": "e0:55:3d:10:5a:ca", "networkid": "L_566327653141846927" 1

    "model": "MR84",

    "address": "430 E Cactus Ave.\nLas vegas, NV 89183", "lat": 36.00015,

    "lng": -115.15308,

    "notes": ' ",

    "tags": "11 "lanip: "192.168.0 .20",

    "configurationVpdatedAt": "2018-09-29Tl2:23:21Z",

    ' firmware": "Not running configured version"

    Refer to the exhibit.

    Which line of code must be added to this code snippet to allow an application to pull the next set of paginated items?

    A. requests.get(url, links=[`next'][`url'])
    B. requests.get(url, headers=links[`next'][`url'])
    C. requests.get(res.links[`next'][`url'], headers=headers)
    D. requests.get(res.headers.get(`Link")[`next'][`url'], headers=headers)

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.