Developing Applications using Cisco Core Platforms and APIs (DEVCOR)

Here you have the best Cisco 350-901 practice exam questions

  • You have 497 total questions across 100 pages (5 per page)
  • These questions were last updated on March 4, 2026
  • This site is not affiliated with or endorsed by Cisco.
Question 1 of 497

A developer has created an application based on customer requirements. The customer needs to run the application with the minimum downtime.
Which design approach regarding high-availability applications, Recovery Time Objective, and Recovery Point Objective must be taken?
Answer

Suggested Answer

The suggested answer is D.

The best design approach for achieving minimum downtime in high-availability applications is the active/active architecture. An active/active setup involves having multiple instances of the application running simultaneously in different data centers. This approach results in lower Recovery Time Objective (RTO) and Recovery Point Objective (RPO) as all instances are actively processing requests. To ensure seamless request flow and to maintain data integrity, data synchronization between the data centers must be timely.

Community Votes11 votes
DSuggested
82%
A
18%
Question 2 of 497

DRAG DROP -
An application is being built to collect and display telemetry streaming data. Drag and drop the elements of this stack from the left onto the correct element functions on the right.
Select and Place:
Exam 350-901: Question 2 - Image 1
Answer

Suggested Answer

Exam 350-901: Question 2 - Image 2
Question 3 of 497

A cloud native project is being worked on in which all source code and dependencies are written in Python, Ruby, and/or JavaScnpt. A change in code triggers a notification to the CI/CD tool to run the CI/CD pipeline.
Which step should be omitted from the pipeline?
Answer

Suggested Answer

The suggested answer is C.

Python, Ruby, and JavaScript are all interpreted languages, which means they do not require a compilation step. Therefore, the step to compile code should be omitted from the CI/CD pipeline for this project.

Community Votes10 votes
CSuggested
90%
A
10%
Question 4 of 497

Which two statements are considered best practices according to the 12-factor app methodology for application design? (Choose two.)
Answer

Suggested Answer

The suggested answer is A, C.

According to the 12-factor app methodology, application code should write its event stream to stdout. This allows for a centralized and standardized way of handling logs, eliminating the need for the application to manage log files. Additionally, it is considered a best practice to send application log streams to log indexing and analysis systems. These systems facilitate the monitoring and analysis of logs, enhancing the application's observability and troubleshooting capabilities.

Community Votes12 votes
ACSuggested
100%
Question 5 of 497

An organization manages a large cloud-deployed application that employs a microservices architecture. No notable issues occur with downtime because the services of this application are redundantly deployed over three or more data center regions. However, several times a week reports are received about application slowness. The container orchestration logs show faults in a variety of containers that cause them to fail and then spin up brand new.
Which action must be taken to improve the resiliency design of the application while maintaining current scale?
Answer

Suggested Answer

The suggested answer is A.

To improve the resiliency design of the application, updating the base image of the containers is a sound strategy. A base image is the foundational image from which container images are built. If there are faults causing containers to fail, updating the base image can address underlying issues with the software stacks or the configuration that the containers rely on. This ensures that the containers are running on the most secure and stable environments, reducing the likelihood of faults and improving the application's overall reliability and performance at scale.

Community Votes12 votes
DMost voted
67%
ASuggested
33%

About the Cisco 350-901 Certification Exam

About the Exam

The Cisco 350-901 (Developing Applications using Cisco Core Platforms and APIs (DEVCOR)) validates your knowledge and skills. Passing demonstrates proficiency and can boost your career prospects in the field.

How to Prepare

Work through all 497 practice questions across 100 pages. Focus on understanding the reasoning behind each answer rather than memorizing responses to be ready for any variation on the real exam.

Why Practice Exams?

Practice exams help you familiarize yourself with the question format, manage your time, and reduce anxiety on the test day. Our 350-901 questions are regularly updated to reflect the latest exam objectives.