Certified Pega System Architect 23 Free Sample Questions

20 free sample questions202 in the full practice test Other versions: PEGACPSA25V1(199),PEGACPSA24V1(240)

Try simulator

PEGACPSA23V1 Sample Questions

  1. Question 1

    Multiple answers

    A financial services firm is using Pega to automate its fraud investigation process. A requirement states that if an investigation case remains in the 'Initial Triage' stage for more than 4 hours, its urgency must increase by 10. If it remains for more than 8 hours, it must be automatically routed to a senior investigator's work queue. Which two rule types must be configured on the Service Level Agreement (SLA) rule to meet this requirement? (Select TWO)

    Answer and explanation

    Correct answers: B, C

    The 'goal' time in an SLA defines the target resolution time. You can configure an action, such as increasing urgency, to occur when this time is met.

    The 'deadline' time represents a critical point after the goal. An escalation action, such as transferring the assignment to a different work queue, is the correct mechanism to implement the routing requirement.

  2. Question 2

    A healthcare organization needs to create a report listing all patient admission cases that have an associated 'High-Risk' flag. This flag is stored as a boolean property .isHighRisk in an embedded page .PatientData. The business requires that this report should only be visible to users in the 'Clinical Supervisors' access group. Where would a developer configure the visibility constraint for this report?

    Answer and explanation

    Correct answer: D

    Report visibility within the Report Browser is controlled by configuring the shortcut rule associated with the report. The shortcut rule allows for specifying conditions (like a When rule checking the user's access group) or required privileges to determine if the report link is displayed to the user.

  3. Question 3

    A mobile application for field technicians needs to function in areas with intermittent network connectivity. Technicians must be able to create new service request cases and update existing ones while offline. Which configuration is essential to ensure data entered offline is synchronized back to the server once connectivity is restored?

    Answer and explanation

    Correct answer: A

    The primary step to enable offline capabilities for a Pega mobile application is to check the 'Enable offline support' checkbox in the mobile channel's configuration. This action triggers the necessary framework to package rules and data for offline use and manage data synchronization.

  4. Question 4

    A developer is tasked with securing an application so that only users with the 'Manager' role can approve expense reports exceeding USD 5,000. The approval logic is implemented in a flow action. What is the most direct and maintainable way to enforce this security requirement?

    Answer and explanation

    Correct answer: B

    The Security tab of a flow action rule is the designated place to enforce privilege-based access. By creating a new privilege (e.g., 'ApproveHighValueExpense') and associating it with the 'Manager' role, you can then require this privilege on the flow action. This is the most secure and standard Pega approach.

  5. Question 5

    A case type for processing university applications includes a multi-step process for reviewing applicant documents. To improve processing time, the university wants to allow different reviewers to work on the 'Transcript Review' and 'Essay Review' steps simultaneously. Which type of process should be configured to enable this parallel work?

    Answer and explanation

    Correct answer: D

    Pega's case life cycle management allows for configuring parallel processes directly in the stage. This creates separate, independent assignments that can be worked on concurrently. This is the standard, low-code approach to meet the requirement for simultaneous reviews.

  6. Question 6

    True or False: In a Pega application built on the Constellation architecture, you can directly use a section rule created in Dev Studio within a view configured in App Studio.

    Answer and explanation

    Correct answer: B

    The Constellation architecture uses a view-based, design system-driven approach and does not use traditional section rules for UI composition. Views in Constellation are built from a library of prescribed components in App Studio. Traditional section rules are part of the classic, non-Constellation UI architecture.

  7. Question 7

    A data page is sourced from a REST connector to fetch customer details from an external system. To improve performance, the data should be cached and only refreshed if it is more than one hour old. How should the developer configure the data page's refresh strategy?

    Answer and explanation

    Correct answer: D

    The 'Reload if older than' refresh strategy is designed specifically for this use case. It allows the system to serve a cached version of the data page unless the specified time interval (in seconds) has elapsed since it was last loaded, at which point it will be reloaded from the source.

  8. Question 8

    A developer needs to ensure that a property for a Social Security Number (SSN) is always entered in the format XXX-XX-XXXX. Which rule type is the most appropriate and reusable way to enforce this specific format validation?

    Answer and explanation

    Correct answer: B

    An Edit Validate rule is used for client-side, format-based validation of a single property using Java. By creating an Edit Validate rule with the required logic (e.g., a regular expression) and referencing it on the Advanced tab of the Property rule form, you ensure that this format validation is applied consistently wherever the property is used.

  9. Question 9

    A retail company has an 'Order Fulfillment' case type. When an order is for a high-value item (over $1000), a child case for 'Insured Shipping' must be created. For standard items, this child case is not needed. Which automation shape in the process flow is best suited to implement this conditional case creation?

    Answer and explanation

    Correct answer: A

    The Create Case smart shape is designed specifically to instantiate new cases, including child cases. It can be placed after a decision shape that checks the order value, ensuring the 'Insured Shipping' child case is created only when the condition (order value > $1000) is met.

  10. Question 10

    During application development, you need to set a default value for the .OrderDate property to the current date whenever a new 'Purchase Order' case is created. What is the recommended, guardrail-compliant approach to achieve this?

    Answer and explanation

    Correct answer: C

    The pySetFieldDefaults data transform is automatically invoked when a case is created. It is the standard, best-practice location for setting default values for case properties. Modifying this rule is the most efficient and guardrail-compliant way to meet the requirement.

Register free to unlock 10 more sample questions

Lifetime One

Own this practice test forever.

$79.99
$75.99
one-time
  • Full access to 641 questions
  • Study, Timed & Flashcard Modes
  • All past and future versions i
  • Detailed Explanations
  • Study Tracking & Past Attempts
  • Brainy AI Assistant
  • Lifetime updates

Two

Any 2 exams per month.

$20.00/exam
$39.99
/month
  • 2 active exam slots
  • Study, Timed & Flashcard Modes
  • All past and future versions i
  • Detailed Explanations
  • Study Tracking & Past Attempts
  • 1,000 Brainy AI Credits
  • Cancel anytime

Premium Twelve

Any 12 exams over 3 months.

$15.00/exam
$179.99
/3 months
  • 4 active exam slots
  • Study, Timed & Flashcard Modes
  • All past and future versions i
  • Detailed Explanations
  • Study Tracking & Past Attempts
  • 15,000 Brainy AI Credits
  • Dedicated support
  • Friend seat included — full access

Trusted by professionals at

NvidiaSupabaseGitHubOpenAITursoClerkClaude AIAmazon