Salesforce Plat-Arch-202 Practice Exam Questions & Answers
Salesforce Plat-Arch-202 Exam Details
Key details for this exam, checked against the published exam outline
- Exam Code
- Plat-Arch-202
- Full Name
- Salesforce Certified Platform Development Lifecycle and Deployment Architect
- Issuing Body
- Salesforce
- Question Format (Our Bank)
- Multiple Choice
- Official Exam Fee
- USD 400 (first attempt), USD 200 (retakes)
- Delivery
- Proctored online or at a testing center
- Full Question Set
- 145 questions Get All Questions
Free Plat-Arch-202 Practice Questions
Each question shows the correct answer and an explanation of why it is right
Question 1 Domain 6 Testing
Universal Containers (UC) is embarked on an enterprise salesforce transformation journey, UC would like to streamline and automate deployment to different sandboxes during the build phase. Upon customer acceptance in UAT, the company requested to automate the production deployment as well.
As the deployment architect, what is the recommendation to satisfy the customer requirements?
The correct selection is D. The requirement is end-to-end automated promotion across sandboxes and production, so a CI/CD pipeline is the correct architecture. A pipeline can integrate source control, tests, approvals, credentials, deployment logging, and repeatable production promotion after UAT acceptance. From a deployment perspective, the same release should be reproducible across environments, with dependencies, metadata/data differences, API behavior, and target-org constraints identified before production. Automation is valuable because it turns deployment knowledge into a controlled process rather than relying on memory or manual reconstruction. The other choices either rely on manual reconstruction, use a deployment mechanism designed for a different scope, or fail to preserve dependencies and repeatability across target environments. For this scenario, the decisive point is therefore the platform behavior represented by the selected option (D. Recommend using the Continues integration and the Continues deployment tool and build the pipeline to deploy to sandboxes and production.). Applying that rule consistently keeps the implementation aligned with Salesforce-supported lifecycle practices and makes the resulting change easier to review, validate, and operate across environments.
Study Guide reference: Deploying --- Metadata API and Tooling API; deployment validation; package/change-set deployment; data migration; dependency management.
Question 2 Domain 7 Releasing
Universal Containers wants to delete the day's test data in a partial copy sandbox every night, setting the sandbox back to a fresh state for tomorrows testing. The test data is approximately 1GB.
What is the best strategy the architect should recommend?
The correct selection is B. A scheduled Batch Apex cleanup job can delete the day's roughly 1 GB of test records in scalable chunks. A Partial Copy sandbox cannot be refreshed nightly under the normal refresh interval, and manual deletion or nightly sandbox recreation would be inefficient and operationally fragile. From a testing perspective, the goal is deterministic evidence that the solution behaves correctly under the conditions that matter. Tests should isolate external dependencies, use controlled data, exercise positive and negative paths, and reproduce realistic volume or user behavior where required without making production the first place defects are discovered. The rejected choices either test the wrong layer, introduce live-system dependencies, or detect problems too late to provide the deterministic early feedback expected from a mature test strategy. For this scenario, the decisive point is therefore the platform behavior represented by the selected option (B. Execute a batch job that deletes all records created on the day.). Applying that rule consistently keeps the implementation aligned with Salesforce-supported lifecycle practices and makes the resulting change easier to review, validate, and operate across environments.
Study Guide reference: Testing --- Apex testing; test-data isolation; mocks; regression testing; performance/load testing; sandbox test strategy.
Question 3 Domain 5 Deploying
Northern Trail Outfitters (NTO) has well-defined release management processes for both large and small projects. NTO's development team created a workflow and a trigger for the changes in its opportunity renewal process.
What should the architect recommend for release planning of these changes?
The correct selection is A. The workflow and trigger are a business-process enhancement rather than an emergency fix or architectural overhaul, so they fit a minor release. Because the opportunity renewal process changes for users, the release should include communication, readiness, training, and change-management activities. From a release perspective, approved functionality must be isolated from unfinished work and promoted through a predictable, auditable path. Release calendars, validation, stakeholder approval, rollback planning, and branch discipline reduce the risk that a technically correct change becomes an operational failure during production promotion. The rejected alternatives weaken release control by mixing development states, skipping required validation, or treating production promotion as an ad hoc administrative task. For this scenario, the decisive point is therefore the platform behavior represented by the selected option (A. Plan this as a minor release with training and change management.). Applying that rule consistently keeps the implementation aligned with Salesforce-supported lifecycle practices and makes the resulting change easier to review, validate, and operate across environments.
Study Guide reference: Releasing --- release management; branching and hotfixes; production readiness; rollback strategy; seasonal releases; approvals.
Get the complete Plat-Arch-202 question set
$20$40
Question 4 Domain 5 Deploying
The CTO at Universal Containers is complaining to the software development managers that he has no visibility of their teams' work status.
What two software development methodologies should an architect suggest to solve this issue, and why? Choose 2 answers
The correct selection is C, D. Scrum improves visibility through its value of openness, while Kanban explicitly visualizes work items and workflow states. Both directly address team-work status transparency; runtime DevOps monitoring is useful but does not substitute for visible development work management in this scenario. From a planning perspective, the architect must reduce uncertainty before execution by defining ownership, governance, environment purpose, prioritization, and measurable acceptance criteria. Decisions should be repeatable and visible across teams so delivery capacity, risk, and stakeholder expectations remain aligned throughout the lifecycle. The rejected options do not resolve the planning problem at its source; they either add process overhead or make assumptions that leave ownership and delivery risk unclear. For this scenario, the decisive point is therefore the platform behavior represented by the selected options (C. Scrum, because openness is one of the five core Scrum values.; D. Kanban, because one of its basic elements is to make everything visible, creating consistent transparency of work items.). Applying that rule consistently keeps the implementation aligned with Salesforce-supported lifecycle practices and makes the resulting change easier to review, validate, and operate across environments.
Study Guide reference: Planning --- governance; agile planning; environment strategy; backlog prioritization; sandbox strategy; stakeholder alignment.
Question 5 Domain 3 System Design
Universal Containers (UC) development team is developing a managed package for AppExchange. The product team has finished developing and testing, and wants to submit a Security Review. However, the product manager has concerns on the few errors from the Checkmarx code scanner.
How should the product team proceed?
The correct selection is A. Checkmarx findings must be reviewed individually. Real vulnerabilities should be remediated; legitimate false positives should be documented with a technical justification and included in the AppExchange security-review submission rather than ignored or mechanically changed simply to produce a zero-warning report. From a build perspective, the implementation should be source-driven, reviewable, automatable, and modular. Engineering controls such as version control, package boundaries, static analysis, coding standards, and isolated development environments reduce defects early and make changes easier to understand, test, and promote. The alternatives do not create the same repeatable engineering control: they either postpone defect detection, couple teams unnecessarily, or bypass the package/source model that should govern the change. For this scenario, the decisive point is therefore the platform behavior represented by the selected option (A. Review the Checkmarx errors. If there is no need to fix, mark them as false positive and attach explanation, then submit.). Applying that rule consistently keeps the implementation aligned with Salesforce-supported lifecycle practices and makes the resulting change easier to review, validate, and operate across environments.
Study Guide reference: Building --- Salesforce DX; package development; coding standards; static analysis; source control; secure development.
Question 6 Domain 2 Planning
What are two limitations an architect should consider when designing a strategy for managing technical reference data, with multiple related objects? Choose 2 answers
The correct selection is C, D. Technical reference-data migrations are constrained by relationship shape. Circular references cannot be represented cleanly as one rooted hierarchy, and nested object trees have a finite supported depth, so complex reference structures often need staged loads and follow-up relationship updates. From a deployment perspective, the same release should be reproducible across environments, with dependencies, metadata/data differences, API behavior, and target-org constraints identified before production. Automation is valuable because it turns deployment knowledge into a controlled process rather than relying on memory or manual reconstruction. The rejected alternatives do not meet the deployment requirement because they introduce drift, ignore target-org compatibility, or substitute a convenience tool for a reproducible release artifact. For this scenario, the decisive point is therefore the platform behavior represented by the selected options (C. Circular relationships; D. Depth of nested relationships). Applying that rule consistently keeps the implementation aligned with Salesforce-supported lifecycle practices and makes the resulting change easier to review, validate, and operate across environments.
Study Guide reference: Deploying --- Metadata API and Tooling API; deployment validation; package/change-set deployment; data migration; dependency management.
Question 7 Domain 4 Building
Universal Containers has a full sandbox that will be used to analyze and fix bugs found in production.
Which two items should the architect recommend to ensure that bugs found in production are more easily analyzed in this full sandbox? Choose 2 answers
The correct selection is A, C. A Full sandbox used for production defect analysis should remain aligned with the production release state. Refreshing after production deployments and rehearsing every production-bound deployment in that sandbox make it far more likely that a production defect can be reproduced and diagnosed under equivalent metadata conditions. From an operating perspective, production stability depends on disciplined incident handling, environment synchronization, backup/recovery, observability, and control of configuration drift. Emergency actions can be faster than normal releases, but they still require traceability and must be reconciled back into the managed development baseline. The other options are weaker because they either expose production to unnecessary risk or do not reconcile the operational change back into the governed lifecycle. For this scenario, the decisive point is therefore the platform behavior represented by the selected options (A. Refresh the full sandbox after every deployment in production.; C. Before any deployment in production, the same process must be performed in this sandbox.). Applying that rule consistently keeps the implementation aligned with Salesforce-supported lifecycle practices and makes the resulting change easier to review, validate, and operate across environments.
Study Guide reference: Operating --- production governance; environment drift; incident response; backup/recovery; post-refresh controls; hotfix synchronization.
What the Salesforce Plat-Arch-202 Exam Covers
Exam domains verified against the Official Salesforce Plat-Arch-202 exam guide, last checked November 2026.
Domain 1 Application Lifecycle Management
8%Covers project risk assessment, customer requirements evaluation, development technique risks and benefits, and governance strategies based on organizational maturity. Candidates assess how to manage technical debt and implement appropriate change control processes.
Domain 2 Planning
13%Focuses on application lifecycle management maturity evaluation and identifying the people, technology, and processes required for successful delivery. Includes capacity planning and resource allocation for development teams.
Sample question from this domain above Q6
Domain 3 System Design
15%Examines how to assess business requirements and translate them into technical and architectural designs that support organizational strategy. Covers agile tools and methodologies for design decision making.
Sample question from this domain above Q5
Domain 4 Building
14%Covers platform development practices including code organization, API design, and integration patterns. Includes handling of custom development versus configuration decisions.
Sample question from this domain above Q7
Domain 5 Deploying
14%Addresses deployment strategies, environment promotion, and release management. Candidates demonstrate understanding of deployment automation and roll-back procedures.
Domain 6 Testing
13%Focuses on test strategy development, automation approaches, and quality assurance for platform solutions. Candidates learn to define testing requirements for different release types.
Sample question from this domain above Q1
Domain 7 Releasing
13%Examines release planning, coordination, and execution across teams and environments. Includes managing dependencies and communication during the release process.
Sample question from this domain above Q2
Domain 8 Operating
10%Covers monitoring, maintenance, and support of deployed solutions. Includes incident response procedures and platform health assessment techniques.
Plat-Arch-202 Exam FAQ
Common questions about the exam itself
What experience do I need before taking Plat-Arch-202?
How long should I study for Plat-Arch-202?
Which domain of Plat-Arch-202 is the hardest to learn?
Does Plat-Arch-202 have any prerequisites?
What is the passing score for Plat-Arch-202?
How many questions are on Plat-Arch-202 and how long do I have?
How does Plat-Arch-202 fit with other Salesforce architect exams?
How long is the Plat-Arch-202 certification valid?
Can I retake Plat-Arch-202 if I fail?
What does Plat-Arch-202 certification prepare me for?
Other Salesforce Exams
Free practice questions for more Salesforce certification exams
