10/200 questions ยท Unlock full access
Q1

A global logistics firm is implementing a Pega application to manage international shipments. The application must apply different tax calculation logic based on the destination country and the shipment's value category ('Low', 'Medium', 'High'). A senior system architect has decided to use circumstancing. Which approach provides the most maintainable and scalable solution?

Q2

A healthcare provider's Pega application processes patient admission cases. During peak hours, the application experiences performance degradation when updating a central 'HospitalBedAvailability' data page, which is sourced from an external REST service. The data page is configured with a 'Reload once per interaction' refresh strategy. What is the most likely cause of the performance issue?

Q3Multiple answers

A financial institution uses Attribute-Based Access Control (ABAC) to restrict access to loan cases. A policy is defined to allow access only if the loan amount is less than the manager's approval limit. A manager with a limit of $500,000 reports being unable to access a loan case for $450,000. The Tracer shows the ABAC policy condition is evaluating to false. Which of the following are potential root causes for this issue? (Select TWO)

Q4

During a peer review, a senior architect observes a process for generating nightly reports that uses a Job Scheduler to call an activity. This activity iterates through 500,000 case records, performs complex calculations, and writes to a CSV file. The architect flags this design as suboptimal for performance and scalability. What should be recommended as a more robust alternative?

Q5

True or False: When designing a Pega Mobile application for field technicians who frequently work in areas with no internet connectivity, the primary data synchronization strategy should rely on push notifications to update the device.

Q6

An insurance company's claim processing application needs to display a list of approved repair shops. This list is large and varies by the claimant's geographical region. The report definition for this list uses a class join to the Operator data class to show the name of the claims adjuster. A business analyst, who does not have development skills, needs to create a new report that also includes the adjuster's name. What Pega feature should be implemented to facilitate this reuse without requiring a developer to configure a new class join?

Q7

A Pega application is being embedded into a high-traffic external web portal using Pega Web Mashup. The portal uses its own authentication mechanism. The requirements state that users authenticated with the portal should NOT have to log in again to interact with the Pega application. Which configuration is essential to meet this requirement securely?

Q8

A case type for processing event permits requires two parallel reviews: one by the police department and one by the fire department. Final approval can only be granted after both departments have completed their reviews. The current implementation uses a Split-Join shape. During user acceptance testing, it's discovered that if the police department rejects a permit, the fire department review task remains open and active. What is the most effective way to configure the case to ensure that a rejection from one department automatically resolves the entire parallel process?

Q9

A system administrator analyzing logs with the Pega Diagnostic Center (PDC) notices a high number of PEGA0005 alerts originating from a single user interaction. This alert indicates that a query to the database exceeded the time threshold. Which tool should a senior system architect use first to get a detailed breakdown of the specific SQL query being executed and its execution plan?

Q10

A development team is building a new application on a shared Pega platform. To facilitate parallel development, the lead architect has created a development branch named 'FeatureX'. A developer working in this branch needs to update a data transform that exists in the base application ruleset. What is the expected behavior when the developer checks out and modifies this data transform within the 'FeatureX' branch?