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

    DRAG DROP

    Drag and drop the code from the bottom onto the box where the code is missing to configure a Python script that uses RESTCOMF to add an IP address and subnet mask to an interface. Not all options are used.

    Select and Place:

  • Question 312:

    An application has initiated an OAuth authorization code grant flow to get access to an API resource on behalf of an end user.

    Which two parameters are specified in the HTTP request coming back to the application as the end user grants access? (Choose two.)

    A. access token and a refresh token with respective expiration times to access the API resource
    B. access token and expiration time to access the API resource
    C. redirect URI a panel that shows the list of permissions to grant
    D. code that can be exchanged for an access token
    E. state can be used for correlation and security checks

  • Question 313:

    Which transport layer protocol does gRPC use to retrieve telemetry information?

    A. SSH
    B. SNMP
    C. TCP
    D. HTTP/2

  • Question 314:

    What are two benefits of using a centralized logging service? (Choose two.)

    A. reduces the time required to query log data across multiple hosts
    B. reduces the loss of logs after a single disk failure
    C. improves application performance by reducing CPU usage
    D. improves application performance by reducing memory usage
    E. provides compression and layout of log data

  • Question 315:

    An engineer is responsible for managing the infrastructure as code in the organization. The engineer must perform these tasks on a set of virtual machines that have already been provisioned:

    1. Install software.

    2. Deploy new configurations.

    3. Maintain the infrastructure.

    Which configuration management tool must be used to accomplish these tasks?

    A. Cisco NSO
    B. Python
    C. Docker
    D. Ansible

  • Question 316:

    Which load-balancing algorithm balances loads based on configurations to determine the traffic handling capacity of a server?

    A. sticky session
    B. least connections
    C. weighted round robin
    D. IP source affinity

  • Question 317:

    What is the gRPC Network Management Interface protocol?

    A. a unified management protocol for streaming telemetry and database logging
    B. a configuration management protocol for monitoring
    C. a protocol for configuration management and streaming telemetry
    D. a logging protocol used across database servers

  • Question 318:

    Refer to the exhibit.

    Which RESTCONF request is used to configure the interface GigabitEthernet2 with the provided XML payload?

    A. curl -X PUT \https://:/restconf/data/ietf-interfaces:interfaces/interface=GigabitEthernet2
    B. curl -X GET \https://:/restconf/data/ietf-interfaces:interfaces
    C. curl -X PUT \https://:/restconf/data/ietf-interfaces:interfaces \-H 'Authorization: Basic '
    D. curl -X GET \https://:/restconf/data/ietf-interfaces:interfaces/interface=GigabitEthernet2 \-H 'Authorization: Basic '

  • Question 319:

    Refer to the exhibit.

    A Python script must list network clients in the Cisco Meraki API that have used a network with an ID of 2 The number of client entries per returned page is restricted to 1.000 according to the API specification Network 2 has 2.500 clients.

    What must be added where the code is missing to print the content of each response?

    A. if response.links.get('next'):url = response.links['next']['url']response = requests.get(url)print(response.text)
    B. url = "https://api.meraki.com/api/v0/networks/2/clients?startingAfter=1000"response = requests.get(url)print(response.text)
    C. url = "https://api.meraki.com/api/v0/networks/2/clients?page=1000"response = requests.get(url)print(response.text)
    D. if response.links.get('next'):url = links['url']response = requests.get(url)print(response.text)

  • Question 320:

    A developer must recommend an appropriate tool to deploy a configuration to hundreds of servers.

    The configuration management solution must meet these requirements:

    1. The servers must initiate the connection to obtain updates 2. The configuration must be defined in a declarative style

    Which tool should be used?

    A. Chef
    B. Terraform
    C. Puppet
    D. Ansible

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.