Certified Senior System Architect Exam Prep
Free practice questions

Free CSSA Practice Questions

10 exam-style questions with answers and explanations, straight from our 1,030-question bank. Tap an answer to check yourself. When you're ready, take the scored version in the free practice test.

Start the free practice test → ★★★★★4.9/5 from 2,400+ candidates · No signup

The CSSA exam has 60 questions and runs 1 hours 30 minutes.

These 10 free CSSA questions are organized by exam domain, so you can see how each part of the Certified Senior System Architect blueprint is tested. Reveal the answer and explanation under each question.

Domain 1: Application Development 30% of exam

Question 1

A defective decision table in Claims:03-02-07 must be bypassed so the tested version in Claims:03-02-06 resumes running. The newer version must remain stored for investigation. These are the only candidates: they have the same rule name and Applies To class, neither is circumstanced, and both versions are permitted by the application's ruleset list. What availability setting on 03-02-07 achieves this result?

Show answer & explanation

Correct answer: B - Not Available

Question 2

Three independently released Pega applications use the same address-verification service and response mappings. Their case lifecycles and approval policies differ. A fourth application will need the service next quarter. Where should the shared capability live so a connector change can be maintained once without coupling the four business processes?

Show answer & explanation

Correct answer: A - In an integration module consumed through each application's built-on relationship.

Question 3

Each submitted order generates a queued fulfillment-notification task that should begin promptly without making the user wait for delivery. Separately, a reconciliation must scan outstanding orders at 02:15 every day, including days with no submissions. Which pairing assigns the two jobs to the appropriate Pega mechanisms?

Show answer & explanation

Correct answer: D - Use a queue processor for notifications and a job scheduler for reconciliation.

Domain 2: Case Management 20% of exam

Question 4

Two claim handlers open the same case under optimistic locking. One changes the contact number and saves. The other changes only the loss description, then receives a stale-case message on submission. Both edits are valid, and the business still requires concurrent access. What should the second handler do?

Show answer & explanation

Correct answer: D - Reload the case, reapply the description change, and submit.

Question 5

An onboarding case stores a variable number of beneficial owners in .Owners, a Page List. Each owner needs the same verification subprocess in that owner's page context. Reviewers should work concurrently, and the parent must not continue until every verification has finished. The locking design already supports concurrent work. Select the flow configuration that satisfies these processing requirements.

Show answer & explanation

Correct answer: C - Split For Each over .Owners, using the verification flow and join All.

Domain 3: Data and Integration 20% of exam

Question 6

Across several case threads in one broker session, a quote screen repeatedly looks up tariff rows by .Region and .VehicleClass. Each session has its own negotiated rates, which remain valid throughout that session. The small tariff list must load once per session and support both full-list display and individual-row lookup. Choose the data-page design that fits these access and sharing requirements.

Show answer & explanation

Correct answer: A - A read-only, requestor-scoped List data page with both properties configured as keys.

Question 7

An address-lookup connector returns a business-error payload that the data page's response data transform detects and converts into a page message. A developer configured ConnectionProblem on the connector and expected it to run for this failure, but it does not. No transport exception occurred. What accounts for the missing error flow?

Show answer & explanation

Correct answer: B - An error detected in the response data transform does not invoke the connector's error flow.

Domain 4: User Experience 5% of exam

Question 8

The design team rejects a rebranded Constellation interface: case forms inside the company's React website must use its existing React component library. Pega must continue to supply case behavior and view metadata, and the front end must use the ConstellationJS orchestration engine rather than reimplement it. Which integration approach meets that brief?

Show answer & explanation

Correct answer: D - Use the Constellation React SDK to connect Pega behavior to the company's components.

Domain 5: System Administration 15% of exam

Question 9

After a deployment, one isolated execution records a PAL delta of 7.4 seconds Total Elapsed and 6.2 seconds RA Elapsed. Five subsequent executions with identical inputs record 1.1-1.3 seconds Total Elapsed and less than 0.05 seconds RA Elapsed; connector and database timings stay low. The review concerns steady-state response time. Which conclusion is supported by these readings?

Show answer & explanation

Correct answer: C - Assess steady-state performance from the warmed runs, separately from first-use assembly.

Domain 6: Security 10% of exam

Question 10

During a production security incident, service agents are confirmed to be viewing customers' full national identifiers. The property has an active PropertyEncrypt policy, and its database value is encrypted. Agents must retain access to the case but must not see the identifier; authorized investigators must still see it. Which change addresses the exposure at the property-security layer?

Show answer & explanation

Correct answer: A - Add a PropertyRead policy that permits identifier visibility only for authorized investigators.

That's 10 of 1,030

The full bank has 1,020 more CSSA questions with explanations.

Continue in the free practice test →

View plans