Pega CTS, Capgemini, HCL Technologies, Accenture Interview Questions and Answers Part 2

Pega CTS, Capgemini, HCL Technologies, Accenture Interview Questions and Answers Part 2

1.When will we go for RDB and when obj rules?
When working WO Data from Rule base tables and working on Blob Column we need to use Obj Methods else we can use RDB Methods.

2.Use of release on commit in obj methods?
This will release lock on WO after the commit.

3.Use of page validate?
It validates Edit Validate of Properties on a Page in the activity. If validation fails assign a message on the page.

4. What happens when Rule Availability Blocked?
When the availability is blocked PRPC Stops Rule Resolution algorithm and throws an error message.

5.How to expose an embedded property?
We need to create Declare Index Rule.
When Page List Prop is exposed it creates.
Index Rule, Index class Mapping the Table class which inherits from Index- OOTB Class.
Also it create an Index Table which gets mapped above Index class. In this table each row corresponds to one Indexed Page in the Page List.

6.How to specify multiple flow action rules in an assignment and local action?
By Opening Multiple Connectors from assignment shape and we need to provide likelihood value to prioritize the execution of Connectors. Whichever the connector has highest likelihood value will be executed first and the flow actions will be available to access to Action Dropdown on top.

7.How to specify the end point URL for soap connector?
In DSS we will specify end point URLs. For each environment it application will be having a different end point URL.
The advantage of defining the End point URLs in DSS is, DSS will not be associated with Rule Set Versions and Check-in/Check-out. If we want to change we can directly open DSS and change it.

8.Relation between AG, OPID, Organization etc.
Operator’s access group will be associated with Application, Portal, Access Roles, Work pool and Org, Division and Unit.

9.Use of WG?

Work Group is an intermediate between multiple operators and a Work Basket.
When a task is routed to Work Basket PRPC allows all the operator to access the task, who belong to the specific WG which is connected this basket

10.Process of setting and calling a ticket?
Ticket can be set by using the method Obj-Set-Tickets and call this on Flow Shapes.

11.How to push the assignment to the next shape when the SLA is triggered?
Advance flow option in SLA.

12.Can we use Route option for an assignment in Screen flow?
In screen flow routing option is available in Start Shape. We can route entire screen flow but not each assignment.

13.Diff between connector and service?
During Connecter PRPC is a consumer whereas during service PRPC is a Provider.
For example when working with connect-soap external vendor provides WSDL URL whereas when PRPC is a service , it itself generates WSDL URL that can shared to other requestors.

14.What is the use of mayStart/ Allow direct invocation from the client or a servicein an activity
This option when selected, this activity can be invoked from HTML content (Any Control) or from Service, Agent, Service File etc…

15.How to achieve joining of tables in reports? What if the logic is very complex?
We have joins tab available in Report Defintion where we can join by class/ by declare index.
If the logic is complex create a view on DB and connect this report definition to the View.

16.How to move a single Access Group rule?
In the product rule we can give pzInsKey of the rule and move it.

17.How to analyze the performance of an application running?
PAL, DB Trace. The auditions team will analyze the performance of the application . They have an HP tool that they are using.

18.What kind of log files available?
Alert, PEGA, BIX, ALERTSECURITY.

19.How to show the data of a Page List property on the UI?
Repeating Grid Layout we have to use and select the PL/PG group property as a source for Repeating Layout.
20.Difference between Obj-open and Obj-Open-ByHandle?
Obj Open can use Primary Key along with other columns in the Where Condition.
Obj-Open-By-Handle can use Only Instance Handle to fetch the records.

21.What is DCO?
New Application wizard PEGA 7.

22.Which inheritance is the default/Mandatory inheritance?
Direct Inheritance.

23.Which type of tracking is default for Rule-Declare-Expression?
“Whenever Input Change” (forward Chaining).

24.What is circumstance and give a business purpose for that? Type of qualifiers?
Creating multiple variants of a single rule based on a condition.Date Qualifier.

25.How to Trace an Agent?
Login to SMA --> Delay the Agent --> Requestor Management --> Get the Requestor Name of Agent --> Remote Trace It.
Delay Time = 60 Sec.

26.How can you make sure that Application is following the guardrails?
Rules should not have severe warnings and if any moderate warnings are there we need to justify it.

27.How to open a pop window on a button click?
Using Local Action / Harness.

28.What is the type of UseCase rule?
Rule-Application-UseCase

29.What is BLOB in PRPC?
BLOB (Binary Large Objects). PRPC saves all the WO data in a column called pzPVStream in BLOB format.

30.How do you call a flow from an activity?
Using the OOTB activities New, NewFormFlow (Flow Name , Class Name).

31.Page-validate and obj-validate

32.How to get the index of a page list?
pxListSubscript.

33.Difference between Standard and Advanced agent.

34.How to trace an Agent when there is log file and no SMA?

Broken Queue and there will some log details available.
Designer Studio --> Process and Rules --> Tools --> Work Admin and choose Broken Queue Item then it will display error details.

35.Can you give some examples of Local Actions.
pyCaseAttachments, pyAdjustSLA, pyAdjustSLATimes, Previous Operator etc…
 
Top