PEGACPSSA24V1 Sample Questions

PEGACPSSA24V1 Sample Questions & Answers

Questions span the Enterprise Class Structure together with configuring applications, the single biggest weight, plus data validation, security like encryption, work organization and parallel processing, performance debugging, reporting, mashups, and mobile delivery.

Launch the full PEGACPSSA24V1 simulator →

Showing 10 of 20 free samples.

  1. Question 1Advanced

    Application Development · Explore the integration of Constellation with Portals, SDKs, Web Embed, and the Constellation DX API

    An organization is migrating a legacy application to Pega Constellation (Infinity '24). The developers need to create a custom UI component that is not available in the out-of-the-box library. They decide to build a custom component using React and integrate it via the DX API.

    Which Pega rule type serves as the definition for this custom component's configuration and contract within the Pega Platform?

    Show answer & explanation

    Correct answer: A

    In the Constellation architecture, the 'Component' rule (technically part of the Constellation design system definitions) defines the contract, configuration properties, and metadata for custom UI components that interact via the DX API. Unlike Sections or Traditional Controls, these components are rendered client-side.

  2. Question 2Intermediate

    Application Development · Automate actions when a property value changes

    A Senior System Architect needs to ensure that a specific property 'TotalExposure' is automatically recalculated whenever the 'CreditLimit' or 'OutstandingBalance' properties change on a case. The calculation is complex and requires invoking a decision tree.

    Which approach provides the most declarative and efficient solution?

    Show answer & explanation

    Correct answer: D

    Declare Expressions are the primary declarative rule for calculating property values. They automatically update the target property ('TotalExposure') whenever any of the source properties ('CreditLimit', 'OutstandingBalance') change, regardless of how or where the change occurred. This ensures data consistency without manual activity calls.

  3. Question 3Intermediate

    Application Development · Migrate an application; use of product rules

    While preparing for a major release, you need to create a product rule (RAP) to migrate the application to the Production environment. The application uses several keyed data pages that are populated from a database table.

    What configuration ensures that the necessary schema changes and stored procedures associated with these tables are included in the migration?

    Show answer & explanation

    Correct answer: B

    While Pega handles rule table updates automatically, external or custom database schema changes (DDL) often need to be explicitly managed. The Product rule allows you to include external JARs or SQL/DDL scripts that the deployment manager or the import wizard can execute to update the database schema.

  4. Question 4Beginner

    Application Development · Promote rule reuse with relevant records

    A developer has marked a flow action rule as a 'Relevant Record' in the 'HR-Recruiting-Work' class.

    What is the primary impact of this action in App Studio?

    Show answer & explanation

    Correct answer: D

    Marking a rule as a Relevant Record explicitly exposes it to App Studio users (citizen developers). This allows them to reuse technical assets created in Dev Studio (like Flow Actions, Properties, or Correspondences) without needing to understand the full class structure.

  5. Question 5Intermediate

    Application Development · Identify the role and elements of activities in case processing

    You are designing a solution where a 'FraudCheck' activity needs to be executed immediately after a 'Transaction' case reaches the 'Pending-Investigation' status. The activity updates several external systems and might take up to 30 seconds to complete. The user interface must remain responsive during this time.

    Which implementation strategy is most appropriate?

    Show answer & explanation

    Correct answer: A

    Since the task is long-running (30 seconds) and should not block the UI, it must be run asynchronously. The 'Queue-For-Processing' method pushes the task to a queue processor, allowing the main case flow to proceed immediately while the background process handles the external updates.

  6. Question 6Advanced

    Application Development · Identify the role and impacts of application versioning; Use of ruleset skimming

    A Pega application is being prepared for a major version upgrade from 01-01-01 to 02-01-01. The team decides to use the 'Skim' feature for the rulesets.

    What is the primary difference between a Major Skim and a Minor Skim in terms of rule availability?

    Show answer & explanation

    Correct answer: A

    In a Major Skim (e.g., 01 to 02), rules marked as 'Withdrawn' are NOT copied to the new version because the new major version starts fresh and the 'blocking' history is no longer needed. In a Minor Skim (e.g., 01-01 to 01-02), Withdrawn rules ARE copied to ensure they continue to mask lower versions within the same major version series.

  7. Question 7Intermediate

    Application Development · Examine the tools that are available to assist in debugging Constellation applications

    You are debugging a Constellation application where a specific View is failing to render data from a new DX API endpoint. You need to inspect the JSON payload returned by the API to verify the data structure.

    Which tool provides the most direct visibility into the DX API network calls and their payloads?

    Show answer & explanation

    Correct answer: A

    Since Constellation relies heavily on client-side rendering via REST API calls (DX API), the browser's Network tab is the most effective tool to inspect the raw JSON request and response payloads, headers, and status codes. Pega Tracer shows server-side rule execution but not the client-side network traffic details.

  8. Question 8Advanced

    Application Development · Identify how circumstancing affects application behavior

    A 'VehicleDamage' case requires a specialized approval process if the 'EstimatedCost' exceeds $5000. This logic is implemented using a Circumstanced flow rule. Later, the business introduces a new requirement: if the 'VehicleType' is 'Commercial', the threshold should be $3000, regardless of the previous logic.

    How should you structure the circumstancing to accommodate this conflict?

    Show answer & explanation

    Correct answer: D

    You cannot mix single-variable and multi-variable circumstancing on the same base rule effectively if the conditions overlap or conflict. The best practice when multiple factors influence the rule selection is to switch to Multivariate Circumstancing (Template/Definition) to define a clear matrix of conditions (e.g., Cost > 5000 AND Type=Personal, Cost > 3000 AND Type=Commercial).

  9. Question 9Beginner

    Application Development · Create an application with the New Application wizard

    You are configuring a new application using the New Application Wizard. You need to ensure that your new application 'ClaimsApp' inherits reusable assets from an existing 'InsuranceFramework' application.

    Which configuration step establishes this relationship correctly?

    Show answer & explanation

    Correct answer: D

    The 'Built-on application' setting in the New Application Wizard (and subsequently in the Application Definition) is the mechanism Pega uses to establish the application stack. By selecting 'InsuranceFramework', ClaimsApp will inherit the rulesets and class structure defined in that framework.

  10. Question 10Advanced

    Application Development · Promote rule reuse with relevant records

    A development team is using Pega's relevant records to curate the rules available in App Studio. They notice that a specific property 'CustomerScore' is visible in the Data Designer but cannot be used in a Case Life Cycle 'Update Case' step.

    What is the most likely cause?

    Show answer & explanation

    Correct answer: B

    Relevant records are class-specific. Even if a property exists, it must be marked as relevant for the specific class (or an inherited class) where the case type is defined to be fully accessible in App Studio configuration contexts like the Case Life Cycle designer.

Ready for the real thing?

The full PEGACPSSA24V1 simulator has every exam-style question, timed mode, and instant scoring.