Cisco 350-901 Exam
Developing Applications using Cisco Core Platforms and APIs (DEVCOR) (Page 7 )

Updated On: 1-Feb-2026

DRAG DROP (Drag and Drop is not supported)
Drag and drop the code from the bottom onto the box where the code is missing to deploy three Cisco UCS servers, each from a different template. Not all options are used.
Select and Place:

  1. See Explanation section for answer.

Answer(s): A

Explanation:





Refer to the exhibit. One part of an application routinely uses the Cisco Meraki API to collate data about all clients. Other parts of the application also use the Meraki API, but a single API key is used within the application. The organization has approximately 4,000 clients across 30 networks. Some of the application users report poor performance and missing data. Which two changes improve the performance of the application? (Choose two.)

  1. Check API response payloads for later reuse in real time during code execution.
  2. Use random values in the User-Agent header when HTTP calls are made.
  3. Use fewer API calls to create a more efficient endpoint.
  4. Configure multiple API keys in the application and rotate usage of each one.
  5. Check for HTTP code 429 and wait until Retry-After time before further calls are made.

Answer(s): C,E



A developer deploys a web application in a local data center that is now experiencing high traffic load from users accessing data through REST API calls. Which approach enhances the responsiveness and performance of the API?

  1. Ensure that all read requests are clearly identified by the PUT method.
  2. Configure API payload to return errors in HTTP 200 responses.
  3. Use HTTP POST or other non-read methods for read requests when possible.
  4. Use HTTP standard authorization header to submit authentication credentials.

Answer(s): D



An enterprise refactors its monolithic application into a modern cloud-native application that is based on microservices. A key requirement of the application design is to ensure that the IT team is aware of performance issues or bottlenecks in the new application. Which two approaches must be part of the design considerations? (Choose two.)

  1. Adopt a service-oriented architecture to handle communication between the services that make up the application.
  2. Implement infrastructure monitoring to ensure that pipeline components interoperate smoothly and reliably.
  3. Instrument the application code to gather telemetry data from logs, metrics, or tracing.
  4. Periodically scale up the resources of the host machines when the application starts to experience high loads.
  5. Deploy infrastructure monitoring agents into the operating system of the host machines.

Answer(s): B,C





Refer to the exhibit. A developer has created a Python script that retrieves information about the deployment of Cisco wireless access points using REST API. Which two code snippets must be added to the blank in the code to print the value of the userId key instead of printing the full JSON response? (Choose two.)


  1. for key, value in json.items():
    if key == ‘userId’:
    print('{}'.format(value))

  2. for key, value in json.dumps(response.text):
    if key in ‘userId’:
    print value

  3. print json[0][userId]

  4. print json[‘userId’]

  5. print json[1][‘userId’]

Answer(s): A,D



Viewing page 7 of 78
Viewing questions 31 - 35 out of 507 questions



Post your Comments and Discuss Cisco 350-901 exam prep with other Community members:

Join the 350-901 Discussion