
CiscoCertified DevNet Professional
Domain 1Objective 2
Evaluate an Application Design Considering Scalability and Modularity 350-901 Practice Questions (Page 5)
Part of the 1.0 Software Development and Design domain, which accounts for 20% of the 350-901 exam. Cisco does not publish an official question count, but from its 120-minute exam (~50–80 total, ~10–16 in this domain), expect 1–1 from this objective — we provide 26 practice questions to prepare you well beyond it. (estimate)
26questions here
6free pages
5concepts
20%of the exam
Questions 21–25
- 21
A team is refactoring a module that currently handles both user input validation and data persistence. They want to improve the design. What is the best way to improve cohesion?
Select an answer first - 22
Which design approach best exemplifies the principle of separation of concerns?
Select an answer first - 23
A team is designing a new backend service. They want to allow different teams to develop, deploy, and scale their components independently. The components will communicate over HTTP APIs. Which architectural style best fits this requirement?
Select an answer first - 24
A video processing service receives jobs that can take up to 30 minutes each. The service runs on a single VM and users submit jobs via a web UI. During peak hours, the VM is overwhelmed and jobs fail. The team wants to handle the load without losing jobs. Which design change best addresses this?
Select an answer first - 25
A company runs a critical application on a single server. They want to ensure high availability and handle increased load. Which approach is the most effective for both goals?
Select an answer first
Finished these 5 questions?
Review the revealed explanations, or continue through the curriculum.
Free Basic Practice is a study aid with revealable answers — not a scored exam. Examers.io is independent and not affiliated with or endorsed by Cisco. “350-901” is a trademark of its owner, used for identification only.