Pega Interview Questions

You are right place, If you are looking for Pega interview questions and answers, get more confidence to crack interview by reading this questions and answers we will update more and more latest questions for you…

Before dive in to this learn What is Pega?

1. What is the distinction between Page-Validate and Property-Validate strategies?

The page-validate technique is utilized to approve every one of the properties present on a page. In the event that a page has included pages, this strategy works recursively to approve every one of the properties. This technique expends a lot of framework assets and takes additional time. In the event that you need to approve explicit properties use Obj-Validate strategy with a Rule-Obj-Validate rule.

A property-validate strategy is utilized to force limitations on property estimation. Use Edit approve rule in addition with Property-Validate strategy to force confinements. You can approve different properties utilizing Property-Validate strategy.

2. What is the distinction between Edit approve and Edit Input rules?

Edit Validate:

Use edit approve principle to approve the property estimation utilizing java code. Editapprove principles can be utilized  for property-approve, Rule-Obj-Validate and Property rules.

Edit Input:

 Edit input rules changes over the client entered information into the required arrangement. For instance, if the client enters date MM/DD/YYYY position, Edit input rule coverts this date into DD-MM-YYYY (required configuration). Again we have to compose java code for this change.

3. Where assignments will be put away in Pega rules database?

Work List related assignments are put away in PC_assign_worklist.

Work bin related assignments are put away in PC_assign_workbasket.

4. Where the work object will be stored?

Work Objects are put away in PC_work table usually. Anyway if you need to store the work objects in a  designed table, follow the steps below.

Create a scheme similar to PC_work table. (The best thing is to duplicate the PC_work diagram and change the table name and imperatives name assuming any) .

Change the class gathering mapping (Data-Admin-DB-Table) to the recently created table.

5. In the case of having 3 different work object in my application, how to store them in three unique tables?

Open/Create the Data-Admin-DB-Table example for each class and notice the table name. By doing this the individual work items will be put away in the new table you referenced in the Data-Admin-DB-Table example. This is a best practice if there too many objects instances for each class.

6. What is StepStatusGood, StepStatusFail rules?

StepStatusGood is a when condition characterized in @baseclass, this when guideline checks whether the estimation of pxMethodStatus property is “Good”.

StepStatusFail is a when condition characterized in @baseclass, this when principle checks whether the estimation of pxMethodStatus property is “Fails”.

7. How to make any rule as a most loved to your director?

Delegate the rule to the director.

8. Where would I be able to see the parameter values in the clipboard (values …) I am passing one movement to others?

No, it’s impractical in the clipboard, yet you can find in tracer by clicking page name which in the step method section.

9. How do you import rules using Pzinskey

Through pzinskey open the rule , go to prdbutil and utilizing the pxinskey send out the rule and then Import that compresses document where you need.

Get more questions and answers from onlineitguru trainers after completion of pega training.

10. The distinction between movement and utility?

A movement is an example of the Rule-Obj-Activity standard type. A movement is the key consecutive preparing unit of the Process Commander framework.

The shape in a Vision stream graph references an action that updates a work object, yet does not require client connection and info. Your framework incorporates standard exercises for utility undertakings, and you can make extra ones.

Every utility errand references an action with an Activity Type of Utility ss from utility shape we can call action yet the reverse is impractical.

11. What is skimming?

It gathers the most astounding adaptation of each rule in the rule set and duplicates them into a new significant variant of that rule set on a similar framework.

EX: If we are skimming credit appl:05-06-07, the main choices like 06-01-01 and 07-01-01, yet we can’t skim to 05-07-08, etc.

12. What are various techniques utilized in activities?

Page-New, Page-Remove, Obj-open, Obj-List, Obj-Save, RDB-Save, RDB-List,  RDB-Delete and so on..

13. What are the Various types of classes that PRPC support?

We have various kinds of Standard Classes will be available which are,

@baseclass is Ultimate base class, And Its Child Classes are work-, Data-, Rule-, Assign-, History-, and so on. Pega dependably Support 2 kinds of classes which are Abstract Classes and Concrete Classes

Abstract Classes are closes with ‘- ‘and Abstract Classes can’t make any work item occasions.  Abstract  Classes will Does not closes with – , And Abstract Classes will make Work object occasions

[ Related Article – Explain about PRPC and its validations? ]

14. Explain about Work Object?

A work object is an essential unit of work finish in an application and the essential gathering of information that a stream works on. As an application is utilized, work items are made, refreshed, and in the long run shut (settled). Each work item has an interesting ID (property pyID), an urgency value, and a status (property pyStatusWork).

15. Explain about Work Object ID?

A work object ID is the lasting, outer identifier of a work object.

For instance, if we don’t indicate a prefix (on the Details tab of the application rule), the Work-. Generate ID movement utilizes W-as the prefix and no post fix. The Work-Cover-.Generate ID movement utilizes C-as the default prefix. Expectedly, the F-prefix is utilized to recognize envelope work objects.

16. Where do we decide the prefix and suffix of the Work Object ID?

The prefix and suffix are dictated by a model guideline by default for the work type or the class relating to the class group. The model is referenced on the Process tab of the stream decide that creates the work object.

17. Explain the steps to call one movement from another action:

They are two types:

a) Call: If we call one action to another movement by utilizing call, it will execute the called activity and come back to calling activity and then execute the rest of the means in a calling action.

b) Branch: If we call one movement to another action by utilizing Branch, it will execute the called action and calling action then it won’t execute the rest of the means after branch.

18. Differentiate between obj-open and obj-open-by- handled?

Obj-Open: we will get different records from table dependent on the criteria from the predetermined class. Or then again Opens an instance of a given class

OBJ-open-handle: In this case, we need to pass the pzInskey as an example handle, this strategy will open just one record at the time. Or then again Open object by the handle to the pzInsKey value

The handle of an example is a remarkable key, in an inner configuration, collected by the framework that recognizes an occurrence in the pega rules database. It might contrast from the visible key commonly used to recognize examples. (Each example has a one of a kind handle, however, more than one occurrence may have the equivalent noticeable key.) For guideline cases, the handle incorporates framework produced recognizing values (counting the make date and time) that make it interesting.

Utilize the Obj-Open-By-Handle strategy just on the off chance that you can decide the novel handle that forever recognizes which occurrence to open. If not utilize the Obj-Open method.

19. Explain the Inheritance in the Pega (rules, class)

Rules:  Inheritance that can reuse of your standards while permitting localized over ridding as proper. Additionally called polymorphism, Inheritance permits a rule made for one class (conceivably a dynamic class) to be connected to different classes that acquire from it.

Class inheritance scans for guidelines from a solid, lower class, up the class chain of rules to discover accessible principles.

Two kinds of class  Inheritance  — pattern inheritance and directed inheritance.

20. How to interact with various pega applications?

Utilizing SOAP, HTTP, JMS, MQ.

Enroll for free demo

21. How to store the instance of the class in a particular database?

Create  the different DB table for that working class within the DB, or guide to outside DB and further spares will go to that DB

22. How to see the values of the Local values of the activity?

Utilizing log-message.

23. How might I store the instance of the class in the database?

Create the different DB table for that working class within the DB, or guide to outside DB and further spares will go to that DB.

Inform additionally when you need to arrange your stream to naturally send notice messages about assignments, associate an inform shape to the task. An inform shape identifies a notify activity

24. which table is utilized for include note


25. Which Default activity is used to create the  work object

There are many. Some of them are Add, Create Work, and New.

26. Differentiate the flow types. Explain its usage

A turn-off, Split-Join and Split for each.

——–Best of Luck———

to our newsletter

Drop Us A Query

Trending Courses
  • Pega testing training
    PEGA Testing Training
  • Today application testing is the deciding factor to launch the application into the market. And people do not launch the application unless it goes true.

  • blockchain course
    Blockchain Online Course
  • Today many people were enthusiastic, to know the exact details of things happening around him. This can get the proper knowledge on Blockchain.

  • ethical hacking course
    Ethical Hacking Certification Course
  • Zeal to learn ethical hacking is common among college students and IT professionals. Because everybody wants to secure their system from cyber attacks.

  • python training
    Python Online Training
  • Python is a dynamic interrupted language which is used in wide varieties of applications. It is very interactive object oriented and high-level programming language.

  • Tableau Training
    Tableau Training
  • Tableau is a Software company that caters interactive data visualization products that provide Business Intelligence services. The company’s Head Quarters is in Seattle, USA.

  • what is pega
    PEGA Online Training
  • Pega Systems Inc. is a Cambridge, Massachusetts based Software Company. It is known for developing software for Customer Relationship Management (CRM) and Business process Management (BPM).


100% Secure Payments. All major credit & debit cards accepted.