SlideShare a Scribd company logo
1 of 20
Download to read offline
10/13/22, 11:10 AM Top 50+ Most Asked Pega Interview Questions and Answers (2022) - JavaTpoint
https://www.javatpoint.com/pega-interview-questions 2/25
Top 50+ Most Asked Pega Interview Questions and
Answers
1) What is Pega? / Explain in brief about Pega.
Pega is a popular BPM tool and a platform that allows users to develop apps, perform integration
with the external system and implement mobility easily. It is mainly concerned with customer
engagement and digital process automation.
2) What are the main usages of Pega?
Pega is a platform that facilitates users to develop applications, implement mobility, help in
managing the case life cycle, extensive user interface design, managing the decisions and
implementing the DevOps and Robotic Automation, extensive User Interface Design, and reporting
etc. Pega is preferred over other tools that it eliminates coding, simplifies the process by using
inbuilt functionalities and mainly stands for reusing the existing rules and modifying accordingly.
Pega is built on Java. Its latest version is Pega 8.2, which stands for Build for Change.
3) What are the new components added in the Pega 8.4 version for
application development?
From the application development point of view, the following are some of the new features added
in Pega 8.4:
⇧ SCROLL TO TOP
10/13/22, 11:10 AM Top 50+ Most Asked Pega Interview Questions and Answers (2022) - JavaTpoint
https://www.javatpoint.com/pega-interview-questions 3/25
In Pega 8.4, we can use role-based workspaces.
The new version provides developers with the capability to review complete project
highlights on a single page.
It also provides effective management of reusable components.
4) What are the different developer tools used in Pega?
The developer tools used in Pega are: Designer Studio and Pega Express.
5) What are the different debugging tools available in Pega?
Different debugging tools available in Pega are: Tracer, Clipboard, SMA and PLA.
6) What are the certifications available for developers in Pega?
Following is the list of main certifications available for developers in Pega:
CSA: CSA stands for Certified System Architect. It is the basic level of certification as the
entry-level for a developer.
CSSA: CSSA stands for Certified Senior System Architect. This is an advanced level of
certification for developers. The developers with this certification are considered experts in
building, judging, and leading a team with good technical aspects.
LSA: LSA stands for Lead System Architect. This is the most advanced level of certification for
developers. The developers with this certification are considered leaders of development who
are thorough with all the functionalities and implement accordingly.
7) What do you understand by workspace or studio in Pega?
A workspace or studio in Pega is an environment that provides specific tools and features.
8) What are the different types of harnesses used in Pega?
There are several types of standard harnesses available in Pega, but the most commonly used
harness is new, perform, review, conform, Tabbed, perform screen flow, Tree Navigation etc.
⇧ SCROLL TO TOP
10/13/22, 11:10 AM Top 50+ Most Asked Pega Interview Questions and Answers (2022) - JavaTpoint
https://www.javatpoint.com/pega-interview-questions 4/25
9) What are the various workspace supported in the latest release of Pega?
The latest release of Pega supports the following four types of workspace:
App Studio
Dev Studio
Admin Studio
Prediction Studio
10) What are the different types of classes that PRPC support?
Following are the different types of classes that PRPC supports:
Base class: It is the ultimate base class, and its child classes are work-, Data-, Rule-, Assign-,
History-, etc. Pega always supports two types of classes which are abstract classes and
concrete classes.
Abstract Classes: The Abstract Classes are the classes that end with '-' and abstract classes
cannot create any work object instances.
Concrete Classes: The Concrete Classes do not end with '-', and they will create work object
instances.
11) What are the different techniques used in activities?
Following is the list of some different techniques that are used in the activities:
Program by IIT Roorkee EICT
Learn from IIT Professors & Industry Practitioners.
Advance Your Career Now!
Intellipaat Open
Page- Remove
⇧ SCROLL TO TOP
10/13/22, 11:10 AM Top 50+ Most Asked Pega Interview Questions and Answers (2022) - JavaTpoint
https://www.javatpoint.com/pega-interview-questions 5/25
Page- New
Object - List
Object -Open
Object - Save
RBD -Save
RBD - List
RBD - Delete
12) What do you understand by id DataPage and what is its scope?
DataPage is Single Page or a Page list where it stores the data that the system needs to populate
work item properties for its calculation or other processes.
13) What is the difference between Page property and Page List property?
How are they implemented?
Difference between Page property and Page List property:
Page property: Page property refers to a particular class and is used to access the property
of that class.
Page List property: Page List Property also refers to a particular class, but it is a collection of
individual pages of the same class which can be accessed through numeric indexes.
14) What is the difference between page-validate and property-validate
methods in Pega?
Differences between page-validate and property-validate methods in Pega:
Page-validate:
The page-validate method is used to validate all the properties present on a page.
If a page has embedded pages, the page-validate method works recursively to validate all the
properties.
The page-validate method consumes a lot of system resources and takes more time.
⇧ SCROLL TO TOP
10/13/22, 11:10 AM Top 50+ Most Asked Pega Interview Questions and Answers (2022) - JavaTpoint
https://www.javatpoint.com/pega-interview-questions 6/25
If you want to validate specific properties, it is preferred to use the obj-validate method with
a rule-obj-validate rule.
Property-validate:
IIT Madras CCE Cloud
Computing
Get 1:1 Mentorship.Learn from IIT Madras
Faculty & Industry Experts. Apply Now!
Intellipaat Open
A property-validate method is used to impose restrictions on property values.
We have to use the edit validate rule along with the property-validate method to impose
restrictions.
The property-validate method can be used to validate multiple properties simultaneously.
15) What do you understand by work object? How can you create a work
object in Pega?
A work object is the primary unit of the work completed in an application. It is the primary collection
of data that a flow operates on. While using an application, a work object is created, updated, and
eventually closed (resolved).
Every work object has a unique ID (property pyID), an urgency value, and a status (property
pyStatusWork).
Following are the steps that we have to implement in creating a work object in Pega:
First, add a button such as a section or a header.
⇧ SCROLL TO TOP
10/13/22, 11:10 AM Top 50+ Most Asked Pega Interview Questions and Answers (2022) - JavaTpoint
https://www.javatpoint.com/pega-interview-questions 7/25
Expand the cell property within the button and click on the action tab.
Add an action set to the button.
Add focus class as well as flow name to the button.
Catch the present work object ID with "Param.prevRecordkey".
Open the case using the "Obj-Open-By-Handle".
Copy the data from pagers using the Page-Copy.
16) Is it possible to begin a flow using activity? If yes, then what is the
method used in it?
Yes. It is possible to begin a flow using activity. The name of the method used in this is Flow-New.
17) What are the differences between declare pages and regular pages?
Differences between declare pages and regular pages:
Declare Pages:
Declare pages are created using declarative rules.
The declare keyword must be specified while creating a declare page.
Declare pages are read-only pages, and these pages cannot be deleted or updated directly.
Regular pages:
Regular pages or user pages are created using a page new method.
These pages can be easily updated or deleted directly
, and these pages are automatically deleted once logout from the system.
18) What is a portal in Pega, and where it will be configured?
Portal is an interface that appears for the users (Developers or End Users). Portal can be configured
in Access Group. For example, Developer portal, manager portal, user portal, admin portal etc.
19) What are the different types of requestors in Pega?
⇧ SCROLL TO TOP
10/13/22, 11:10 AM Top 50+ Most Asked Pega Interview Questions and Answers (2022) - JavaTpoint
https://www.javatpoint.com/pega-interview-questions 8/25
Following are the different types of requestors in Pega:
Browser requestor: The browser requestor starts with the letter 'H'.
Batch requestor: The batch requestor starts with the letter 'B'.
Application requestor: The application requestor starts with the letter 'A'.
Portal requestor: The portal requestor starts with the letter 'P'.
20) What are classes in Pega? What are the different types of classes
available in Pega?
Pega is a platform that allows users to reuse rules across case types and applications. It facilitates
developers to frequently reuse rules in their systems, ranging from single data pieces to complete
processes. Reusing the rules increases the quality of the application that can also draw a positive
impact on the development time. The Pega platform divides the rules into classes according to their
re-usability inside an application. Each cluster is called a class.
There are three different kinds of classes used to make an application:
Work Class: The work class includes the processes, data items, and user interfaces. These are
all part of the work class, which provides the rules that govern how to process a case.
Integration Class: The Integration class consists of the rules that specify how the application
interacts with other services, such as the integration resources connecting to a customer
database or a third-party web server.
Data Class: The data class stores the rules that specify the data objects used in the
application, such as a customer data type or order items data type etc.
When a rule is added in the App Studio, it automatically selects the proper class. You have to
concentrate on what you want the rule to accomplish rather than how to develop it. You can also
write the rule in Dev Studio if you need control over the class. The Dev Studio is preferred if you
write a rule that you can reuse in another app.
⇧ SCROLL TO TOP
10/13/22, 11:10 AM Top 50+ Most Asked Pega Interview Questions and Answers (2022) - JavaTpoint
https://www.javatpoint.com/pega-interview-questions 9/25
IIT Madras CCE Cloud
Computing
Get 1:1 Mentorship.Learn from IIT Madras
Faculty & Industry Experts. Apply Now!
Intellipaat Open
21) What do you understand by DCO in Pega?
In Pega, DCO stands for Direct Capture Object. It is an apple dev tool that includes the following
things in the application.
Application profiler wizard
Appl Accelerator
Appl Doc Wizard
Appl use cases
Appl requirements
22) What is SLA? What is its usage?
SLA is an instance of Rule-Obj-Service Level Rule type that can be added to assignment and work
objects. There are two-time intervals for SLA as Goal and Deadline, and it indicates the expected
time for the assignment and time to resolve the work object. If an assignment isn't completed
before the time limit, the system can automatically raise the assignment and cancel the entire flow,
and so on.
23) What are the different types of SLA? Explain them briefly.
Following are the different types of SLA used in Pega:
⇧ SCROLL TO TOP
10/13/22, 11:10 AM Top 50+ Most Asked Pega Interview Questions and Answers (2022) - JavaTpoint
https://www.javatpoint.com/pega-interview-questions 10/25
Assignment SLA: As the name suggests, the Assignment SLA refers to an assignment. This
SLA begins with the creation of the assignment and ends with the completion of the
assignment. The assignment urgency is set in the attribute pxUrgencyAssignSLA on the newly
Assigned Page.
Case Level SLA: The Case Level SLA is an SLA that is referred to at the case level. This SLA is
relevant throughout the lifecycle of a case. It starts when a case is opened and is completed
when the case is closed. The standard property pySLAName is used to identify this SLA under
the work page, and it is set in pyWorkPage's pxUrgencyWorkSLA parameter. The
pxUrgencyWorkSLA property under pyWorkPage is used to control the urgency of case-level
SLAs.
Stage Level SLA: The Stage Level SLA is an SLA that is referred to at the stage level. It starts
when a case enters a stage and ends when it exits the stage. The pxUrgencyWorkStageSLA
property under pyWorkPage is used to control the urgency at the Stage level.
Step level/Flow level SLA: An SLA is called a Step level or Flow level SLA when referred to as
a step or flow level. A step-level SLA starts when a process or step is initiated and ends when
it is completed. A flow level SLA is started when a flow is begun and stopped when a flow is
stopped. If a step SLA is present, it takes precedence over a flow SLA. Step SLA can be
referenced in every step under the stage in the case type rule. The process tab of the flow
rule refers to a flow SLA. The pxUrgencyWorkStepSLA property under pyWorkpage controls
the flow or step level urgency.
⇧ SCROLL TO TOP
10/13/22, 11:10 AM Top 50+ Most Asked Pega Interview Questions and Answers (2022) - JavaTpoint
https://www.javatpoint.com/pega-interview-questions 11/25
24) How can we trace SLA in Pega?
We can use the following steps to trace SLA in Pega:
By terminating the agent.
By delaying it.
By initiating the agent.
Delay it again.
In the requestors, select the delayed requestor and click on the tracer.
Send this case to a particular assignment containing the SLA within 60 seconds.
25) What is the difference between activity and Utility in Pega?
Following are the key differences between activity and Utility in Pega:
In the Pega platform, activity is used to automate processing. It can be configured to allow
the system to automate claim uploads without user intervention.
An activity contains a sequence of steps that perform in the instructed order.
Activity is a rule of Rule-Obj-Activity, and Utility is a shape in the Pega flow. This shape refers
to an activity with the usage type which is selected as a Utility.
There are several usage types for an activity such as Utility, Connect, Assign, Notify, or Route.
The Utility is used when you want to call activity in a flow.
26) What is the RuleSet in Pega?
In Pega, the RuleSet is a collection of rules of business that defines an instance. The RuleSet is an
essential subset of PegaRULES that is necessary to reference instances in the database.
27) What are the key advantages of case management in Pega?
Following are the key advantages of case management in Pega:
It can improve the processes of case management with holistic support.
It also increases the efficacy of case-flow for automatic and dynamic responses.
⇧ SCROLL TO TOP
10/13/22, 11:10 AM Top 50+ Most Asked Pega Interview Questions and Answers (2022) - JavaTpoint
https://www.javatpoint.com/pega-interview-questions 12/25
It ensures consistency and removes errors with context-based and real-time management.
It is time-efficient and saves time, costs and effort needed to implement case management.
28) What is DCO in Pega? What are the benefits of using DCO in Pega?
In Pega, DCO stands for Direct Capture of Objectives. It is acquiring, organizing, and storing data by
using Pega's integrated solution, the Pega Platform. DCO includes the processes and tools used for
gathering and organizing application artefacts. This technology is used by IT, business, and testing
teams and other resources to save time, effort, and money while also improving the quality of
projects and their impact on society.
DCO is not a methodology or a tool. Instead, it is used to centralize data to be used continually
across departments at the right time and the right level. DCO also eliminates communication
obstacles by providing a centralized repository for linked application artefacts (objectives,
requirements, specifications, and implementation rules). All resources have real-time as-built
documentation and a single view of the application.
Following are the tools DCO uses to automate the work:
Case Lifecycle Manager
New Application Wizard
⇧ SCROLL TO TOP
10/13/22, 11:10 AM Top 50+ Most Asked Pega Interview Questions and Answers (2022) - JavaTpoint
https://www.javatpoint.com/pega-interview-questions 13/25
Application profiler
Document generation
Effort Estimation
Specification documents
Benefits of using DCO in Pega:
DCO is used to enable collaborative teams to model situations that the application's end
users must address. The modelling and simulation tools facilitate users to take a critical
interim step after documenting the application but before incurring the cost of development
to see if the software meets our objectives. When you work out solutions as a part of the
software development life cycle, it is a rare chance to get a problem in production.
Organizations also use DCO to improve their efforts and use iterative processes. It makes the
software development process more visible, allowing teams to learn and improve constantly.
DCO technologies give organizations several ways to deliver go-live, increasing their return
on investment and allowing them to accomplish their objectives reliably.
29) What are some types of portals provided by the PRPC?
PRPC provides the following four types of portals:
Custom Portals
⇧ SCROLL TO TOP
10/13/22, 11:10 AM Top 50+ Most Asked Pega Interview Questions and Answers (2022) - JavaTpoint
https://www.javatpoint.com/pega-interview-questions 14/25
Mobile Portals
Composite Portals
Fixed Portals
30) What is the difference between obj-open and obj-open-by-handled in
Pega?
Key differences between obj-open and obj-open-by-handled in Pega:
Obj-Open: In Obj-Open, you will get multiple records from a table according to the criteria from
the specified class. It also opens an instance of a given class.
OBJ-open-handle: In OBJ-open-handle, you have had to pass the pzInskey as an instance handle.
This method opens only one record at a time, and it also opens the object by the handle to the
pzInsKey value.
31) How can you save the instances of a class in a particular database?
We can save the instances of a class in a particular database by creating a separate database table
to the working class within a DB or the external DB.
32) How can you resolve work objects using activity?
We can resolve the work objects using activity in the following way:
First, open the object.
Set the right ticket on your flow to reach resolution status or use "FinishAssignment".
33) What are work objects in Pega?
Work objects are the primary unit of the completed work in the application. It is a collection of
essential data in which a flow operates. All the work objects contain an urgency value, unique ID,
and status.
34) What are the different types of layouts available in Pega?
⇧ SCROLL TO TOP
10/13/22, 11:10 AM Top 50+ Most Asked Pega Interview Questions and Answers (2022) - JavaTpoint
https://www.javatpoint.com/pega-interview-questions 15/25
Following are the different types of layout available in Pega:
Screen Layout: The screen layouts are only used within a harness and are typically used to
establish portals for an application.
Dynamic Layout: The dynamic layout is a DIV-based layout, and it is used to display content
in a variety of ways.
Column Layout: A Columns layout is used to allow us to show major content, like a work
item, alongside supporting stuff, like an attachment.
Grid Layout: The grid layout is also called table layout. It makes obtaining and comparing
data easier for the users. In this layout, tables are used as a flexible base for users to process
vast volumes of data in your apps. An example of a grid layout is "tables" in price comparison
software, and it can assist customers in quickly identifying the best deal.
Tree Grid Layout: The tree layout is used to view, navigate and access the properties in
embedded pages. It facilitates users to swiftly extend and collapse branches of the tree to
identify entries of current interest.
In dynamic and column layouts, you can add content to a section, such as properties, controls, and
other sections. The format of the skin determines the positioning, alignment, width, and
arrangement of components in a layout.
35) What is the difference between Pega BPM and Appian BPM?
A list of key differences between Pega BPM and Appian BPM:
Comparing
Feature
Pega BPM Appian BPM
Application Pega BPM is used to develop
applications without hard
coding.
Appian BPM requires work automation of
enterprise with data management.
Latest Version The latest version of Pega BPM
is Pega - 7.2.
The latest version of Appian is Appian - 18.1.
Integrations
Supported
Pega BPM supports Data
Collection Systems and
Various CRMs
Appian BPM supports only Compatible
Datasheets.
⇧ SCROLL TO TOP
10/13/22, 11:10 AM Top 50+ Most Asked Pega Interview Questions and Answers (2022) - JavaTpoint
https://www.javatpoint.com/pega-interview-questions 16/25
Supported OS Pega BPM supports Windows,
Linux, Mac, and Web-Based
OS.
Appian BPM supports Windows, Windows
Mobile, Android, iPhone, Mac, and Web-Based
OS.
Customer
Types / Mainly
used in
Pega BPM is mainly used in
medium and large businesses.
Appian BPM is mainly used in small, medium,
and large businesses.
36) What do you understand by Prediction studio in Pega?
In Pega, the prediction studio is the studio that is used to build machine-learning models for
adaptive, predictive, and text analytics.
37) What are the different types of standard harnesses we can use in
Pega?
There are several different types of harnesses available in Pega. But, the most commonly used
standard harnesses are new, perform, review, conform, Tabbed, perform screen flow, Tree
Navigation etc.
38) How can you create a dynamic layout in Pega?
1. First, select and open a section form that already exists.
2. Now, expand the structural list on the Design tab and drag the dynamic layout onto the work
area.
3. Click the view properties icon in the dynamic layout header.
4. Set the layout format in the properties window in any one of the following ways:
Choose one of the predefined formats.
Select other and then specify the custom layout format in the adjacent field to use a
skin-defined custom layout format.
5. Select when you want the dynamic layout to appear in the visibility field in either of the
following ways:
Choose one of the predefined options.
⇧ SCROLL TO TOP
10/13/22, 11:10 AM Top 50+ Most Asked Pega Interview Questions and Answers (2022) - JavaTpoint
https://www.javatpoint.com/pega-interview-questions 17/25
Select condition (expression) and then the open condition builder icon to construct
your own condition.
6. At the end, submit the form.
39) What is the name of the table that is used for adding a note in Pega?
In Pega, the table used for adding the note is pc_data_workattach.
40) What is the main advantage and disadvantage of declaring pages in
Pega?
Advantage of the declare pages in Pega:
The main advantage of declaring pages is that it can prevent multiple DB hits. Suppose there are
multiple requestors in a node, so whenever the first user login into the application, then load activity
will be fired and create a declare page and then load the data on that page. The requestors on that
node see this declare page and use the data on that page.
A disadvantage of the declare pages in Pega:
The main disadvantage of this is its read-only to the requestors. It can't add the additional data and
can't delete the specific data.
41) What are the various types of declarative rules present in Pega?
The various types of declarative rules present in Pega are:
⇧ SCROLL TO TOP
10/13/22, 11:10 AM Top 50+ Most Asked Pega Interview Questions and Answers (2022) - JavaTpoint
https://www.javatpoint.com/pega-interview-questions 18/25
Declare Expressions
Declare Constraints
Declare On change
Declare trigger
Declare Index
42) What are Declare Triggers in Pega?
Declare Triggers are used to run an activity when instances of a specific class are created, updated,
or deleted in the DataBase. Declare Triggers are always Forward Chaining.
43) What are the most important debugging tools available in Pega?
The most important debugging tools available in Pega are:
Clipboard
Tracer
SMA
PLA
44) What is the prediction studio in Pega?
In Pega, the prediction studio is the studio used for building machine learning models for text
analytics, predictive, and adaptive models.
45) What do you understand by Agent in Pega? What are the different types
of Agents?
Agents are the internal background process being operated on a server for running an activity.
There are mainly two types of agents, i.e. agent queue and data-agent-queue.
46) What are the different kinds of joins available in the reports in Pega?
⇧ SCROLL TO TOP
10/13/22, 11:10 AM Top 50+ Most Asked Pega Interview Questions and Answers (2022) - JavaTpoint
https://www.javatpoint.com/pega-interview-questions 19/25
Following are the different kinds of joins available in the reports in Pega:
Inner join
Outer join
Right Outer join
Left Outer join
47) What do you understand by a WSDL file?
WSDL stands for Web Service Description Language. This is a description language written in the
XML format, and it is a standard for defining the functionality of a Web Service.
48) What is Notify in Pega?
In Pega, notify is required to configure your flow to automatically send notification messages about
assignments and connect a notify shape to the assignment. A notify shape identifies a notify activity.
49) What is the key difference between the Decision Tree and the Decision
Table?
The Decision Tree is used to check multiple properties. On the other hand, the Decision Table is used
for checking only one property.
50) What is the access group in Pega, and what is its functionality?
An access group in Pega is an example of a Data-Admin-Operator-Access Group class used to
create a set of RuleSet for the requestors. It is the role of the developer to define the access groups
and assign them to different users.
Access group is used to control the security based on the job functions. It is the instance of Data-
Admin-Operator-AccessGroup. Following are the various aspects that can be controlled through an
access group:
Default and available types of works (also called work pools).
Primary rulesets (Access Control to rulesets).
⇧ SCROLL TO TOP
10/13/22, 11:10 AM Top 50+ Most Asked Pega Interview Questions and Answers (2022) - JavaTpoint
https://www.javatpoint.com/pega-interview-questions 20/25
Assigned roles.
Portal layout.
Default ruleset for making changes (Default ruleset whenever the user creates/ saves as a
rule).
51) Why is paging used in a list view?
Paging is used in a list view to split the list view into diverse pages and set the numeral of records
displayed on a page.
52) What is a requestor type in Pega? What are the different types of
requestor types in Pega?
In Pega, a Data-Admin-Requestor instance defines a requestor type. The BROWSER requestor type
indicates the characteristics of interactive user connections, such as guest connections, utilizing
Internet Explorer or another web browser. Agents employ the BATCH requestor type for background
processing. Pega Platform comes with four requestor types for the system name we specify during
installation and a reserved requestor type prpc.BROWSER for exceptional cases.
Generally, we only require the four requestor types that contain our system name. If we want to
modify the system name after installation, we have to go to Designer Studio => System => Settings
=> System Name to get to a landing page tab where we can make the change. When we change a
system's name, new requestor instances are created that correspond to the previous name's
instances. If the prior system name did not include all requestor types for some reason, the missing
requestors are also produced when the system is renamed.
Following are the different requestor types in Pega:
Application: The application requestor type is used by listeners and external client systems
to access the Pega Platform, such as through a service request (other than JSR-168 requests
using Rule-Service-Portlet rules). Requestor IDs that begin with the letter A are used in
requestor sessions that use this requestor type instance.
Batch: The batch requestor type is used by listeners, services, agents, and daemons executing
background processing. The requestor ID for requestor sessions using this instance begins
with the letter B. All BATCH requestors have access to the PRPC.
⇧ SCROLL TO TOP
10/13/22, 11:10 AM Top 50+ Most Asked Pega Interview Questions and Answers (2022) - JavaTpoint
https://www.javatpoint.com/pega-interview-questions 21/25
Browser: The browser requestor type is used for accessing the Pega Platform portal via a
web browser via HTTP or HTTPS or from a browser displaying a Pega composite application.
The requestor ID for requestor sessions utilizing this instance starts with the letter H.
Portal: The portal requestor type is used in conjunction with Service Portlet rules for HTTP
access as a portlet. The requestor ID for requestor sessions utilizing this instance starts with
the letter P.
You may also like:
Java Interview Questions
SQL Interview Questions
Python Interview Questions
JavaScript Interview Questions
Angular Interview Questions
Selenium Interview Questions
Spring Boot Interview Questions
HR Interview Questions
C Programming Interview Questions
C++ Interview Questions
Data Structure Interview Questions
⇧ SCROLL TO TOP

More Related Content

What's hot

Inheritance in java
Inheritance in javaInheritance in java
Inheritance in java
Tech_MX
 

What's hot (20)

Python Basics | Python Tutorial | Edureka
Python Basics | Python Tutorial | EdurekaPython Basics | Python Tutorial | Edureka
Python Basics | Python Tutorial | Edureka
 
Introduction to java programming part 1
Introduction to java programming part 1Introduction to java programming part 1
Introduction to java programming part 1
 
Python GUI Programming
Python GUI ProgrammingPython GUI Programming
Python GUI Programming
 
Input output streams
Input output streamsInput output streams
Input output streams
 
What is rules in pega
What is rules in pegaWhat is rules in pega
What is rules in pega
 
Data Structures in Python
Data Structures in PythonData Structures in Python
Data Structures in Python
 
Java: GUI
Java: GUIJava: GUI
Java: GUI
 
Object and class
Object and classObject and class
Object and class
 
Java
JavaJava
Java
 
Graphical User Interface
Graphical User Interface Graphical User Interface
Graphical User Interface
 
Delegates and events in C#
Delegates and events in C#Delegates and events in C#
Delegates and events in C#
 
Inheritance in java
Inheritance in javaInheritance in java
Inheritance in java
 
Pega prpc tutorials for beginners
Pega prpc tutorials for beginnersPega prpc tutorials for beginners
Pega prpc tutorials for beginners
 
Multithreading in java
Multithreading in javaMultithreading in java
Multithreading in java
 
Introduction to oops concepts
Introduction to oops conceptsIntroduction to oops concepts
Introduction to oops concepts
 
This pointer
This pointerThis pointer
This pointer
 
Python Basics
Python BasicsPython Basics
Python Basics
 
File handling in c
File handling in cFile handling in c
File handling in c
 
Java awt (abstract window toolkit)
Java awt (abstract window toolkit)Java awt (abstract window toolkit)
Java awt (abstract window toolkit)
 
Basic concept of OOP's
Basic concept of OOP'sBasic concept of OOP's
Basic concept of OOP's
 

Similar to Pega 50+ interview Q&A.pdf

Profile Resume 16031 Prashant Jain
Profile Resume 16031 Prashant JainProfile Resume 16031 Prashant Jain
Profile Resume 16031 Prashant Jain
Prashant Jain
 
My_Resume_Thilan_Peiris-Latest
My_Resume_Thilan_Peiris-LatestMy_Resume_Thilan_Peiris-Latest
My_Resume_Thilan_Peiris-Latest
chinthi
 
Resume--Nilesh_kumar_singh_ADF
Resume--Nilesh_kumar_singh_ADFResume--Nilesh_kumar_singh_ADF
Resume--Nilesh_kumar_singh_ADF
NILESH KUMAR SINGH
 
Ramesh Babu Resume Latest
Ramesh Babu Resume LatestRamesh Babu Resume Latest
Ramesh Babu Resume Latest
Ramesh Babu
 
Prasad Rompalli latest Resume
Prasad Rompalli latest ResumePrasad Rompalli latest Resume
Prasad Rompalli latest Resume
Rsv Prasad
 
Atish_Gaikwad_Dot_Net_9_4_Years_Exp
Atish_Gaikwad_Dot_Net_9_4_Years_ExpAtish_Gaikwad_Dot_Net_9_4_Years_Exp
Atish_Gaikwad_Dot_Net_9_4_Years_Exp
Atish Gaikwad
 
Swapnil_Shelke_SAP_EP_Developer_2016
Swapnil_Shelke_SAP_EP_Developer_2016Swapnil_Shelke_SAP_EP_Developer_2016
Swapnil_Shelke_SAP_EP_Developer_2016
Swapnil Shelke
 
Resume_AnkitOJha
Resume_AnkitOJhaResume_AnkitOJha
Resume_AnkitOJha
Ankit Ojha
 
Secrets of going codeless - How to build enterprise apps without coding
Secrets of going codeless - How to build enterprise apps without codingSecrets of going codeless - How to build enterprise apps without coding
Secrets of going codeless - How to build enterprise apps without coding
Newton Day Uploads
 
Prasad Rompalli latest Resume
Prasad Rompalli latest ResumePrasad Rompalli latest Resume
Prasad Rompalli latest Resume
Rsv Prasad
 
KiranGara_JEE_7Yrs
KiranGara_JEE_7YrsKiranGara_JEE_7Yrs
KiranGara_JEE_7Yrs
Kiran Gara
 

Similar to Pega 50+ interview Q&A.pdf (20)

Profile Resume 16031 Prashant Jain
Profile Resume 16031 Prashant JainProfile Resume 16031 Prashant Jain
Profile Resume 16031 Prashant Jain
 
My_Resume_Thilan_Peiris-Latest
My_Resume_Thilan_Peiris-LatestMy_Resume_Thilan_Peiris-Latest
My_Resume_Thilan_Peiris-Latest
 
Resume--Nilesh_kumar_singh_ADF
Resume--Nilesh_kumar_singh_ADFResume--Nilesh_kumar_singh_ADF
Resume--Nilesh_kumar_singh_ADF
 
Resume--Nilesh kumar singh
Resume--Nilesh kumar singhResume--Nilesh kumar singh
Resume--Nilesh kumar singh
 
Ramesh Babu Resume Latest
Ramesh Babu Resume LatestRamesh Babu Resume Latest
Ramesh Babu Resume Latest
 
Naresh Chirra
Naresh ChirraNaresh Chirra
Naresh Chirra
 
Prasad Rompalli latest Resume
Prasad Rompalli latest ResumePrasad Rompalli latest Resume
Prasad Rompalli latest Resume
 
pega Resumes ' pega 7 training classes in USA
pega Resumes ' pega 7 training classes in USApega Resumes ' pega 7 training classes in USA
pega Resumes ' pega 7 training classes in USA
 
PRANJALI_MUNDRA_2015
PRANJALI_MUNDRA_2015PRANJALI_MUNDRA_2015
PRANJALI_MUNDRA_2015
 
Resume_Pratheeshkumar
Resume_PratheeshkumarResume_Pratheeshkumar
Resume_Pratheeshkumar
 
Resume debasish
Resume debasish Resume debasish
Resume debasish
 
Atish_Gaikwad_Dot_Net_9_4_Years_Exp
Atish_Gaikwad_Dot_Net_9_4_Years_ExpAtish_Gaikwad_Dot_Net_9_4_Years_Exp
Atish_Gaikwad_Dot_Net_9_4_Years_Exp
 
Swapnil_Shelke_SAP_EP_Developer_2016
Swapnil_Shelke_SAP_EP_Developer_2016Swapnil_Shelke_SAP_EP_Developer_2016
Swapnil_Shelke_SAP_EP_Developer_2016
 
Resume_AnkitOJha
Resume_AnkitOJhaResume_AnkitOJha
Resume_AnkitOJha
 
Shruti Kulkarni (1)
Shruti Kulkarni (1)Shruti Kulkarni (1)
Shruti Kulkarni (1)
 
Secrets of going codeless - How to build enterprise apps without coding
Secrets of going codeless - How to build enterprise apps without codingSecrets of going codeless - How to build enterprise apps without coding
Secrets of going codeless - How to build enterprise apps without coding
 
Design and Monitoring Performance of Digital Properties
Design and Monitoring Performance of Digital PropertiesDesign and Monitoring Performance of Digital Properties
Design and Monitoring Performance of Digital Properties
 
Prasad Rompalli latest Resume
Prasad Rompalli latest ResumePrasad Rompalli latest Resume
Prasad Rompalli latest Resume
 
Resume
ResumeResume
Resume
 
KiranGara_JEE_7Yrs
KiranGara_JEE_7YrsKiranGara_JEE_7Yrs
KiranGara_JEE_7Yrs
 

Recently uploaded

Top profile Call Girls In godhra [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In godhra [ 7014168258 ] Call Me For Genuine Models We...Top profile Call Girls In godhra [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In godhra [ 7014168258 ] Call Me For Genuine Models We...
gajnagarg
 
obat aborsi pacitan wa 081336238223 jual obat aborsi cytotec asli di pacitan0...
obat aborsi pacitan wa 081336238223 jual obat aborsi cytotec asli di pacitan0...obat aborsi pacitan wa 081336238223 jual obat aborsi cytotec asli di pacitan0...
obat aborsi pacitan wa 081336238223 jual obat aborsi cytotec asli di pacitan0...
yulianti213969
 
Top profile Call Girls In Sagar [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In Sagar [ 7014168258 ] Call Me For Genuine Models We ...Top profile Call Girls In Sagar [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In Sagar [ 7014168258 ] Call Me For Genuine Models We ...
nirzagarg
 
Top profile Call Girls In Shillong [ 7014168258 ] Call Me For Genuine Models ...
Top profile Call Girls In Shillong [ 7014168258 ] Call Me For Genuine Models ...Top profile Call Girls In Shillong [ 7014168258 ] Call Me For Genuine Models ...
Top profile Call Girls In Shillong [ 7014168258 ] Call Me For Genuine Models ...
gajnagarg
 
一比一定(购)中央昆士兰大学毕业证(CQU毕业证)成绩单学位证
一比一定(购)中央昆士兰大学毕业证(CQU毕业证)成绩单学位证一比一定(购)中央昆士兰大学毕业证(CQU毕业证)成绩单学位证
一比一定(购)中央昆士兰大学毕业证(CQU毕业证)成绩单学位证
eqaqen
 
Top profile Call Girls In Belgaum [ 7014168258 ] Call Me For Genuine Models W...
Top profile Call Girls In Belgaum [ 7014168258 ] Call Me For Genuine Models W...Top profile Call Girls In Belgaum [ 7014168258 ] Call Me For Genuine Models W...
Top profile Call Girls In Belgaum [ 7014168258 ] Call Me For Genuine Models W...
nirzagarg
 
Howrah [ Call Girls Kolkata ₹7.5k Pick Up & Drop With Cash Payment 8005736733...
Howrah [ Call Girls Kolkata ₹7.5k Pick Up & Drop With Cash Payment 8005736733...Howrah [ Call Girls Kolkata ₹7.5k Pick Up & Drop With Cash Payment 8005736733...
Howrah [ Call Girls Kolkata ₹7.5k Pick Up & Drop With Cash Payment 8005736733...
HyderabadDolls
 
Cara Gugurkan Kandungan Awal Kehamilan 1 bulan (087776558899)
Cara Gugurkan Kandungan Awal Kehamilan 1 bulan (087776558899)Cara Gugurkan Kandungan Awal Kehamilan 1 bulan (087776558899)
Cara Gugurkan Kandungan Awal Kehamilan 1 bulan (087776558899)
Cara Menggugurkan Kandungan 087776558899
 

Recently uploaded (20)

Top profile Call Girls In godhra [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In godhra [ 7014168258 ] Call Me For Genuine Models We...Top profile Call Girls In godhra [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In godhra [ 7014168258 ] Call Me For Genuine Models We...
 
Call Girls Service Meerut Call Girls (Adult Only) 💯Call Us 🔝 6378878445 🔝 💃 E...
Call Girls Service Meerut Call Girls (Adult Only) 💯Call Us 🔝 6378878445 🔝 💃 E...Call Girls Service Meerut Call Girls (Adult Only) 💯Call Us 🔝 6378878445 🔝 💃 E...
Call Girls Service Meerut Call Girls (Adult Only) 💯Call Us 🔝 6378878445 🔝 💃 E...
 
Specialize in a MSc within Biomanufacturing, and work part-time as Process En...
Specialize in a MSc within Biomanufacturing, and work part-time as Process En...Specialize in a MSc within Biomanufacturing, and work part-time as Process En...
Specialize in a MSc within Biomanufacturing, and work part-time as Process En...
 
B.tech civil major project by Deepak Kumar
B.tech civil major project by Deepak KumarB.tech civil major project by Deepak Kumar
B.tech civil major project by Deepak Kumar
 
Low Cost Coimbatore Call Girls Service 👉📞 6378878445 👉📞 Just📲 Call Ruhi Call ...
Low Cost Coimbatore Call Girls Service 👉📞 6378878445 👉📞 Just📲 Call Ruhi Call ...Low Cost Coimbatore Call Girls Service 👉📞 6378878445 👉📞 Just📲 Call Ruhi Call ...
Low Cost Coimbatore Call Girls Service 👉📞 6378878445 👉📞 Just📲 Call Ruhi Call ...
 
We’re looking for a Technology consultant to join our Team!
We’re looking for a Technology consultant to join our Team!We’re looking for a Technology consultant to join our Team!
We’re looking for a Technology consultant to join our Team!
 
obat aborsi pacitan wa 081336238223 jual obat aborsi cytotec asli di pacitan0...
obat aborsi pacitan wa 081336238223 jual obat aborsi cytotec asli di pacitan0...obat aborsi pacitan wa 081336238223 jual obat aborsi cytotec asli di pacitan0...
obat aborsi pacitan wa 081336238223 jual obat aborsi cytotec asli di pacitan0...
 
Top profile Call Girls In Sagar [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In Sagar [ 7014168258 ] Call Me For Genuine Models We ...Top profile Call Girls In Sagar [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In Sagar [ 7014168258 ] Call Me For Genuine Models We ...
 
Top profile Call Girls In Shillong [ 7014168258 ] Call Me For Genuine Models ...
Top profile Call Girls In Shillong [ 7014168258 ] Call Me For Genuine Models ...Top profile Call Girls In Shillong [ 7014168258 ] Call Me For Genuine Models ...
Top profile Call Girls In Shillong [ 7014168258 ] Call Me For Genuine Models ...
 
Call Girl Service in Ahmednagar { 9332606886 } VVIP NISHA Call Girls Near 5 S...
Call Girl Service in Ahmednagar { 9332606886 } VVIP NISHA Call Girls Near 5 S...Call Girl Service in Ahmednagar { 9332606886 } VVIP NISHA Call Girls Near 5 S...
Call Girl Service in Ahmednagar { 9332606886 } VVIP NISHA Call Girls Near 5 S...
 
Dating Call Girls inTiruvallur { 9332606886 } VVIP NISHA Call Girls Near 5 St...
Dating Call Girls inTiruvallur { 9332606886 } VVIP NISHA Call Girls Near 5 St...Dating Call Girls inTiruvallur { 9332606886 } VVIP NISHA Call Girls Near 5 St...
Dating Call Girls inTiruvallur { 9332606886 } VVIP NISHA Call Girls Near 5 St...
 
一比一定(购)中央昆士兰大学毕业证(CQU毕业证)成绩单学位证
一比一定(购)中央昆士兰大学毕业证(CQU毕业证)成绩单学位证一比一定(购)中央昆士兰大学毕业证(CQU毕业证)成绩单学位证
一比一定(购)中央昆士兰大学毕业证(CQU毕业证)成绩单学位证
 
👉 Tirunelveli Call Girls Service Just Call 🍑👄6378878445 🍑👄 Top Class Call Gir...
👉 Tirunelveli Call Girls Service Just Call 🍑👄6378878445 🍑👄 Top Class Call Gir...👉 Tirunelveli Call Girls Service Just Call 🍑👄6378878445 🍑👄 Top Class Call Gir...
👉 Tirunelveli Call Girls Service Just Call 🍑👄6378878445 🍑👄 Top Class Call Gir...
 
Call Girl In Gwalior Call Girls Service Just Call 🍑👄6378878445 🍑👄 Top Class C...
Call Girl In Gwalior Call Girls Service Just Call 🍑👄6378878445 🍑👄 Top Class C...Call Girl In Gwalior Call Girls Service Just Call 🍑👄6378878445 🍑👄 Top Class C...
Call Girl In Gwalior Call Girls Service Just Call 🍑👄6378878445 🍑👄 Top Class C...
 
Mysore Escorts Service Girl ^ 9332606886, WhatsApp Anytime Mysore
Mysore Escorts Service Girl ^ 9332606886, WhatsApp Anytime MysoreMysore Escorts Service Girl ^ 9332606886, WhatsApp Anytime Mysore
Mysore Escorts Service Girl ^ 9332606886, WhatsApp Anytime Mysore
 
Top profile Call Girls In Belgaum [ 7014168258 ] Call Me For Genuine Models W...
Top profile Call Girls In Belgaum [ 7014168258 ] Call Me For Genuine Models W...Top profile Call Girls In Belgaum [ 7014168258 ] Call Me For Genuine Models W...
Top profile Call Girls In Belgaum [ 7014168258 ] Call Me For Genuine Models W...
 
Howrah [ Call Girls Kolkata ₹7.5k Pick Up & Drop With Cash Payment 8005736733...
Howrah [ Call Girls Kolkata ₹7.5k Pick Up & Drop With Cash Payment 8005736733...Howrah [ Call Girls Kolkata ₹7.5k Pick Up & Drop With Cash Payment 8005736733...
Howrah [ Call Girls Kolkata ₹7.5k Pick Up & Drop With Cash Payment 8005736733...
 
Cara Gugurkan Kandungan Awal Kehamilan 1 bulan (087776558899)
Cara Gugurkan Kandungan Awal Kehamilan 1 bulan (087776558899)Cara Gugurkan Kandungan Awal Kehamilan 1 bulan (087776558899)
Cara Gugurkan Kandungan Awal Kehamilan 1 bulan (087776558899)
 
Call Girls In GOA North Goa +91-8588052666 Direct Cash Escorts Service
Call Girls In GOA North Goa +91-8588052666 Direct Cash Escorts ServiceCall Girls In GOA North Goa +91-8588052666 Direct Cash Escorts Service
Call Girls In GOA North Goa +91-8588052666 Direct Cash Escorts Service
 
Cheap Call Girls Maharajganj { 9332606886 } VVIP NISHA Call Girls Near 5 Star...
Cheap Call Girls Maharajganj { 9332606886 } VVIP NISHA Call Girls Near 5 Star...Cheap Call Girls Maharajganj { 9332606886 } VVIP NISHA Call Girls Near 5 Star...
Cheap Call Girls Maharajganj { 9332606886 } VVIP NISHA Call Girls Near 5 Star...
 

Pega 50+ interview Q&A.pdf

  • 1. 10/13/22, 11:10 AM Top 50+ Most Asked Pega Interview Questions and Answers (2022) - JavaTpoint https://www.javatpoint.com/pega-interview-questions 2/25 Top 50+ Most Asked Pega Interview Questions and Answers 1) What is Pega? / Explain in brief about Pega. Pega is a popular BPM tool and a platform that allows users to develop apps, perform integration with the external system and implement mobility easily. It is mainly concerned with customer engagement and digital process automation. 2) What are the main usages of Pega? Pega is a platform that facilitates users to develop applications, implement mobility, help in managing the case life cycle, extensive user interface design, managing the decisions and implementing the DevOps and Robotic Automation, extensive User Interface Design, and reporting etc. Pega is preferred over other tools that it eliminates coding, simplifies the process by using inbuilt functionalities and mainly stands for reusing the existing rules and modifying accordingly. Pega is built on Java. Its latest version is Pega 8.2, which stands for Build for Change. 3) What are the new components added in the Pega 8.4 version for application development? From the application development point of view, the following are some of the new features added in Pega 8.4: ⇧ SCROLL TO TOP
  • 2. 10/13/22, 11:10 AM Top 50+ Most Asked Pega Interview Questions and Answers (2022) - JavaTpoint https://www.javatpoint.com/pega-interview-questions 3/25 In Pega 8.4, we can use role-based workspaces. The new version provides developers with the capability to review complete project highlights on a single page. It also provides effective management of reusable components. 4) What are the different developer tools used in Pega? The developer tools used in Pega are: Designer Studio and Pega Express. 5) What are the different debugging tools available in Pega? Different debugging tools available in Pega are: Tracer, Clipboard, SMA and PLA. 6) What are the certifications available for developers in Pega? Following is the list of main certifications available for developers in Pega: CSA: CSA stands for Certified System Architect. It is the basic level of certification as the entry-level for a developer. CSSA: CSSA stands for Certified Senior System Architect. This is an advanced level of certification for developers. The developers with this certification are considered experts in building, judging, and leading a team with good technical aspects. LSA: LSA stands for Lead System Architect. This is the most advanced level of certification for developers. The developers with this certification are considered leaders of development who are thorough with all the functionalities and implement accordingly. 7) What do you understand by workspace or studio in Pega? A workspace or studio in Pega is an environment that provides specific tools and features. 8) What are the different types of harnesses used in Pega? There are several types of standard harnesses available in Pega, but the most commonly used harness is new, perform, review, conform, Tabbed, perform screen flow, Tree Navigation etc. ⇧ SCROLL TO TOP
  • 3. 10/13/22, 11:10 AM Top 50+ Most Asked Pega Interview Questions and Answers (2022) - JavaTpoint https://www.javatpoint.com/pega-interview-questions 4/25 9) What are the various workspace supported in the latest release of Pega? The latest release of Pega supports the following four types of workspace: App Studio Dev Studio Admin Studio Prediction Studio 10) What are the different types of classes that PRPC support? Following are the different types of classes that PRPC supports: Base class: It is the ultimate base class, and its child classes are work-, Data-, Rule-, Assign-, History-, etc. Pega always supports two types of classes which are abstract classes and concrete classes. Abstract Classes: The Abstract Classes are the classes that end with '-' and abstract classes cannot create any work object instances. Concrete Classes: The Concrete Classes do not end with '-', and they will create work object instances. 11) What are the different techniques used in activities? Following is the list of some different techniques that are used in the activities: Program by IIT Roorkee EICT Learn from IIT Professors & Industry Practitioners. Advance Your Career Now! Intellipaat Open Page- Remove ⇧ SCROLL TO TOP
  • 4. 10/13/22, 11:10 AM Top 50+ Most Asked Pega Interview Questions and Answers (2022) - JavaTpoint https://www.javatpoint.com/pega-interview-questions 5/25 Page- New Object - List Object -Open Object - Save RBD -Save RBD - List RBD - Delete 12) What do you understand by id DataPage and what is its scope? DataPage is Single Page or a Page list where it stores the data that the system needs to populate work item properties for its calculation or other processes. 13) What is the difference between Page property and Page List property? How are they implemented? Difference between Page property and Page List property: Page property: Page property refers to a particular class and is used to access the property of that class. Page List property: Page List Property also refers to a particular class, but it is a collection of individual pages of the same class which can be accessed through numeric indexes. 14) What is the difference between page-validate and property-validate methods in Pega? Differences between page-validate and property-validate methods in Pega: Page-validate: The page-validate method is used to validate all the properties present on a page. If a page has embedded pages, the page-validate method works recursively to validate all the properties. The page-validate method consumes a lot of system resources and takes more time. ⇧ SCROLL TO TOP
  • 5. 10/13/22, 11:10 AM Top 50+ Most Asked Pega Interview Questions and Answers (2022) - JavaTpoint https://www.javatpoint.com/pega-interview-questions 6/25 If you want to validate specific properties, it is preferred to use the obj-validate method with a rule-obj-validate rule. Property-validate: IIT Madras CCE Cloud Computing Get 1:1 Mentorship.Learn from IIT Madras Faculty & Industry Experts. Apply Now! Intellipaat Open A property-validate method is used to impose restrictions on property values. We have to use the edit validate rule along with the property-validate method to impose restrictions. The property-validate method can be used to validate multiple properties simultaneously. 15) What do you understand by work object? How can you create a work object in Pega? A work object is the primary unit of the work completed in an application. It is the primary collection of data that a flow operates on. While using an application, a work object is created, updated, and eventually closed (resolved). Every work object has a unique ID (property pyID), an urgency value, and a status (property pyStatusWork). Following are the steps that we have to implement in creating a work object in Pega: First, add a button such as a section or a header. ⇧ SCROLL TO TOP
  • 6. 10/13/22, 11:10 AM Top 50+ Most Asked Pega Interview Questions and Answers (2022) - JavaTpoint https://www.javatpoint.com/pega-interview-questions 7/25 Expand the cell property within the button and click on the action tab. Add an action set to the button. Add focus class as well as flow name to the button. Catch the present work object ID with "Param.prevRecordkey". Open the case using the "Obj-Open-By-Handle". Copy the data from pagers using the Page-Copy. 16) Is it possible to begin a flow using activity? If yes, then what is the method used in it? Yes. It is possible to begin a flow using activity. The name of the method used in this is Flow-New. 17) What are the differences between declare pages and regular pages? Differences between declare pages and regular pages: Declare Pages: Declare pages are created using declarative rules. The declare keyword must be specified while creating a declare page. Declare pages are read-only pages, and these pages cannot be deleted or updated directly. Regular pages: Regular pages or user pages are created using a page new method. These pages can be easily updated or deleted directly , and these pages are automatically deleted once logout from the system. 18) What is a portal in Pega, and where it will be configured? Portal is an interface that appears for the users (Developers or End Users). Portal can be configured in Access Group. For example, Developer portal, manager portal, user portal, admin portal etc. 19) What are the different types of requestors in Pega? ⇧ SCROLL TO TOP
  • 7. 10/13/22, 11:10 AM Top 50+ Most Asked Pega Interview Questions and Answers (2022) - JavaTpoint https://www.javatpoint.com/pega-interview-questions 8/25 Following are the different types of requestors in Pega: Browser requestor: The browser requestor starts with the letter 'H'. Batch requestor: The batch requestor starts with the letter 'B'. Application requestor: The application requestor starts with the letter 'A'. Portal requestor: The portal requestor starts with the letter 'P'. 20) What are classes in Pega? What are the different types of classes available in Pega? Pega is a platform that allows users to reuse rules across case types and applications. It facilitates developers to frequently reuse rules in their systems, ranging from single data pieces to complete processes. Reusing the rules increases the quality of the application that can also draw a positive impact on the development time. The Pega platform divides the rules into classes according to their re-usability inside an application. Each cluster is called a class. There are three different kinds of classes used to make an application: Work Class: The work class includes the processes, data items, and user interfaces. These are all part of the work class, which provides the rules that govern how to process a case. Integration Class: The Integration class consists of the rules that specify how the application interacts with other services, such as the integration resources connecting to a customer database or a third-party web server. Data Class: The data class stores the rules that specify the data objects used in the application, such as a customer data type or order items data type etc. When a rule is added in the App Studio, it automatically selects the proper class. You have to concentrate on what you want the rule to accomplish rather than how to develop it. You can also write the rule in Dev Studio if you need control over the class. The Dev Studio is preferred if you write a rule that you can reuse in another app. ⇧ SCROLL TO TOP
  • 8. 10/13/22, 11:10 AM Top 50+ Most Asked Pega Interview Questions and Answers (2022) - JavaTpoint https://www.javatpoint.com/pega-interview-questions 9/25 IIT Madras CCE Cloud Computing Get 1:1 Mentorship.Learn from IIT Madras Faculty & Industry Experts. Apply Now! Intellipaat Open 21) What do you understand by DCO in Pega? In Pega, DCO stands for Direct Capture Object. It is an apple dev tool that includes the following things in the application. Application profiler wizard Appl Accelerator Appl Doc Wizard Appl use cases Appl requirements 22) What is SLA? What is its usage? SLA is an instance of Rule-Obj-Service Level Rule type that can be added to assignment and work objects. There are two-time intervals for SLA as Goal and Deadline, and it indicates the expected time for the assignment and time to resolve the work object. If an assignment isn't completed before the time limit, the system can automatically raise the assignment and cancel the entire flow, and so on. 23) What are the different types of SLA? Explain them briefly. Following are the different types of SLA used in Pega: ⇧ SCROLL TO TOP
  • 9. 10/13/22, 11:10 AM Top 50+ Most Asked Pega Interview Questions and Answers (2022) - JavaTpoint https://www.javatpoint.com/pega-interview-questions 10/25 Assignment SLA: As the name suggests, the Assignment SLA refers to an assignment. This SLA begins with the creation of the assignment and ends with the completion of the assignment. The assignment urgency is set in the attribute pxUrgencyAssignSLA on the newly Assigned Page. Case Level SLA: The Case Level SLA is an SLA that is referred to at the case level. This SLA is relevant throughout the lifecycle of a case. It starts when a case is opened and is completed when the case is closed. The standard property pySLAName is used to identify this SLA under the work page, and it is set in pyWorkPage's pxUrgencyWorkSLA parameter. The pxUrgencyWorkSLA property under pyWorkPage is used to control the urgency of case-level SLAs. Stage Level SLA: The Stage Level SLA is an SLA that is referred to at the stage level. It starts when a case enters a stage and ends when it exits the stage. The pxUrgencyWorkStageSLA property under pyWorkPage is used to control the urgency at the Stage level. Step level/Flow level SLA: An SLA is called a Step level or Flow level SLA when referred to as a step or flow level. A step-level SLA starts when a process or step is initiated and ends when it is completed. A flow level SLA is started when a flow is begun and stopped when a flow is stopped. If a step SLA is present, it takes precedence over a flow SLA. Step SLA can be referenced in every step under the stage in the case type rule. The process tab of the flow rule refers to a flow SLA. The pxUrgencyWorkStepSLA property under pyWorkpage controls the flow or step level urgency. ⇧ SCROLL TO TOP
  • 10. 10/13/22, 11:10 AM Top 50+ Most Asked Pega Interview Questions and Answers (2022) - JavaTpoint https://www.javatpoint.com/pega-interview-questions 11/25 24) How can we trace SLA in Pega? We can use the following steps to trace SLA in Pega: By terminating the agent. By delaying it. By initiating the agent. Delay it again. In the requestors, select the delayed requestor and click on the tracer. Send this case to a particular assignment containing the SLA within 60 seconds. 25) What is the difference between activity and Utility in Pega? Following are the key differences between activity and Utility in Pega: In the Pega platform, activity is used to automate processing. It can be configured to allow the system to automate claim uploads without user intervention. An activity contains a sequence of steps that perform in the instructed order. Activity is a rule of Rule-Obj-Activity, and Utility is a shape in the Pega flow. This shape refers to an activity with the usage type which is selected as a Utility. There are several usage types for an activity such as Utility, Connect, Assign, Notify, or Route. The Utility is used when you want to call activity in a flow. 26) What is the RuleSet in Pega? In Pega, the RuleSet is a collection of rules of business that defines an instance. The RuleSet is an essential subset of PegaRULES that is necessary to reference instances in the database. 27) What are the key advantages of case management in Pega? Following are the key advantages of case management in Pega: It can improve the processes of case management with holistic support. It also increases the efficacy of case-flow for automatic and dynamic responses. ⇧ SCROLL TO TOP
  • 11. 10/13/22, 11:10 AM Top 50+ Most Asked Pega Interview Questions and Answers (2022) - JavaTpoint https://www.javatpoint.com/pega-interview-questions 12/25 It ensures consistency and removes errors with context-based and real-time management. It is time-efficient and saves time, costs and effort needed to implement case management. 28) What is DCO in Pega? What are the benefits of using DCO in Pega? In Pega, DCO stands for Direct Capture of Objectives. It is acquiring, organizing, and storing data by using Pega's integrated solution, the Pega Platform. DCO includes the processes and tools used for gathering and organizing application artefacts. This technology is used by IT, business, and testing teams and other resources to save time, effort, and money while also improving the quality of projects and their impact on society. DCO is not a methodology or a tool. Instead, it is used to centralize data to be used continually across departments at the right time and the right level. DCO also eliminates communication obstacles by providing a centralized repository for linked application artefacts (objectives, requirements, specifications, and implementation rules). All resources have real-time as-built documentation and a single view of the application. Following are the tools DCO uses to automate the work: Case Lifecycle Manager New Application Wizard ⇧ SCROLL TO TOP
  • 12. 10/13/22, 11:10 AM Top 50+ Most Asked Pega Interview Questions and Answers (2022) - JavaTpoint https://www.javatpoint.com/pega-interview-questions 13/25 Application profiler Document generation Effort Estimation Specification documents Benefits of using DCO in Pega: DCO is used to enable collaborative teams to model situations that the application's end users must address. The modelling and simulation tools facilitate users to take a critical interim step after documenting the application but before incurring the cost of development to see if the software meets our objectives. When you work out solutions as a part of the software development life cycle, it is a rare chance to get a problem in production. Organizations also use DCO to improve their efforts and use iterative processes. It makes the software development process more visible, allowing teams to learn and improve constantly. DCO technologies give organizations several ways to deliver go-live, increasing their return on investment and allowing them to accomplish their objectives reliably. 29) What are some types of portals provided by the PRPC? PRPC provides the following four types of portals: Custom Portals ⇧ SCROLL TO TOP
  • 13. 10/13/22, 11:10 AM Top 50+ Most Asked Pega Interview Questions and Answers (2022) - JavaTpoint https://www.javatpoint.com/pega-interview-questions 14/25 Mobile Portals Composite Portals Fixed Portals 30) What is the difference between obj-open and obj-open-by-handled in Pega? Key differences between obj-open and obj-open-by-handled in Pega: Obj-Open: In Obj-Open, you will get multiple records from a table according to the criteria from the specified class. It also opens an instance of a given class. OBJ-open-handle: In OBJ-open-handle, you have had to pass the pzInskey as an instance handle. This method opens only one record at a time, and it also opens the object by the handle to the pzInsKey value. 31) How can you save the instances of a class in a particular database? We can save the instances of a class in a particular database by creating a separate database table to the working class within a DB or the external DB. 32) How can you resolve work objects using activity? We can resolve the work objects using activity in the following way: First, open the object. Set the right ticket on your flow to reach resolution status or use "FinishAssignment". 33) What are work objects in Pega? Work objects are the primary unit of the completed work in the application. It is a collection of essential data in which a flow operates. All the work objects contain an urgency value, unique ID, and status. 34) What are the different types of layouts available in Pega? ⇧ SCROLL TO TOP
  • 14. 10/13/22, 11:10 AM Top 50+ Most Asked Pega Interview Questions and Answers (2022) - JavaTpoint https://www.javatpoint.com/pega-interview-questions 15/25 Following are the different types of layout available in Pega: Screen Layout: The screen layouts are only used within a harness and are typically used to establish portals for an application. Dynamic Layout: The dynamic layout is a DIV-based layout, and it is used to display content in a variety of ways. Column Layout: A Columns layout is used to allow us to show major content, like a work item, alongside supporting stuff, like an attachment. Grid Layout: The grid layout is also called table layout. It makes obtaining and comparing data easier for the users. In this layout, tables are used as a flexible base for users to process vast volumes of data in your apps. An example of a grid layout is "tables" in price comparison software, and it can assist customers in quickly identifying the best deal. Tree Grid Layout: The tree layout is used to view, navigate and access the properties in embedded pages. It facilitates users to swiftly extend and collapse branches of the tree to identify entries of current interest. In dynamic and column layouts, you can add content to a section, such as properties, controls, and other sections. The format of the skin determines the positioning, alignment, width, and arrangement of components in a layout. 35) What is the difference between Pega BPM and Appian BPM? A list of key differences between Pega BPM and Appian BPM: Comparing Feature Pega BPM Appian BPM Application Pega BPM is used to develop applications without hard coding. Appian BPM requires work automation of enterprise with data management. Latest Version The latest version of Pega BPM is Pega - 7.2. The latest version of Appian is Appian - 18.1. Integrations Supported Pega BPM supports Data Collection Systems and Various CRMs Appian BPM supports only Compatible Datasheets. ⇧ SCROLL TO TOP
  • 15. 10/13/22, 11:10 AM Top 50+ Most Asked Pega Interview Questions and Answers (2022) - JavaTpoint https://www.javatpoint.com/pega-interview-questions 16/25 Supported OS Pega BPM supports Windows, Linux, Mac, and Web-Based OS. Appian BPM supports Windows, Windows Mobile, Android, iPhone, Mac, and Web-Based OS. Customer Types / Mainly used in Pega BPM is mainly used in medium and large businesses. Appian BPM is mainly used in small, medium, and large businesses. 36) What do you understand by Prediction studio in Pega? In Pega, the prediction studio is the studio that is used to build machine-learning models for adaptive, predictive, and text analytics. 37) What are the different types of standard harnesses we can use in Pega? There are several different types of harnesses available in Pega. But, the most commonly used standard harnesses are new, perform, review, conform, Tabbed, perform screen flow, Tree Navigation etc. 38) How can you create a dynamic layout in Pega? 1. First, select and open a section form that already exists. 2. Now, expand the structural list on the Design tab and drag the dynamic layout onto the work area. 3. Click the view properties icon in the dynamic layout header. 4. Set the layout format in the properties window in any one of the following ways: Choose one of the predefined formats. Select other and then specify the custom layout format in the adjacent field to use a skin-defined custom layout format. 5. Select when you want the dynamic layout to appear in the visibility field in either of the following ways: Choose one of the predefined options. ⇧ SCROLL TO TOP
  • 16. 10/13/22, 11:10 AM Top 50+ Most Asked Pega Interview Questions and Answers (2022) - JavaTpoint https://www.javatpoint.com/pega-interview-questions 17/25 Select condition (expression) and then the open condition builder icon to construct your own condition. 6. At the end, submit the form. 39) What is the name of the table that is used for adding a note in Pega? In Pega, the table used for adding the note is pc_data_workattach. 40) What is the main advantage and disadvantage of declaring pages in Pega? Advantage of the declare pages in Pega: The main advantage of declaring pages is that it can prevent multiple DB hits. Suppose there are multiple requestors in a node, so whenever the first user login into the application, then load activity will be fired and create a declare page and then load the data on that page. The requestors on that node see this declare page and use the data on that page. A disadvantage of the declare pages in Pega: The main disadvantage of this is its read-only to the requestors. It can't add the additional data and can't delete the specific data. 41) What are the various types of declarative rules present in Pega? The various types of declarative rules present in Pega are: ⇧ SCROLL TO TOP
  • 17. 10/13/22, 11:10 AM Top 50+ Most Asked Pega Interview Questions and Answers (2022) - JavaTpoint https://www.javatpoint.com/pega-interview-questions 18/25 Declare Expressions Declare Constraints Declare On change Declare trigger Declare Index 42) What are Declare Triggers in Pega? Declare Triggers are used to run an activity when instances of a specific class are created, updated, or deleted in the DataBase. Declare Triggers are always Forward Chaining. 43) What are the most important debugging tools available in Pega? The most important debugging tools available in Pega are: Clipboard Tracer SMA PLA 44) What is the prediction studio in Pega? In Pega, the prediction studio is the studio used for building machine learning models for text analytics, predictive, and adaptive models. 45) What do you understand by Agent in Pega? What are the different types of Agents? Agents are the internal background process being operated on a server for running an activity. There are mainly two types of agents, i.e. agent queue and data-agent-queue. 46) What are the different kinds of joins available in the reports in Pega? ⇧ SCROLL TO TOP
  • 18. 10/13/22, 11:10 AM Top 50+ Most Asked Pega Interview Questions and Answers (2022) - JavaTpoint https://www.javatpoint.com/pega-interview-questions 19/25 Following are the different kinds of joins available in the reports in Pega: Inner join Outer join Right Outer join Left Outer join 47) What do you understand by a WSDL file? WSDL stands for Web Service Description Language. This is a description language written in the XML format, and it is a standard for defining the functionality of a Web Service. 48) What is Notify in Pega? In Pega, notify is required to configure your flow to automatically send notification messages about assignments and connect a notify shape to the assignment. A notify shape identifies a notify activity. 49) What is the key difference between the Decision Tree and the Decision Table? The Decision Tree is used to check multiple properties. On the other hand, the Decision Table is used for checking only one property. 50) What is the access group in Pega, and what is its functionality? An access group in Pega is an example of a Data-Admin-Operator-Access Group class used to create a set of RuleSet for the requestors. It is the role of the developer to define the access groups and assign them to different users. Access group is used to control the security based on the job functions. It is the instance of Data- Admin-Operator-AccessGroup. Following are the various aspects that can be controlled through an access group: Default and available types of works (also called work pools). Primary rulesets (Access Control to rulesets). ⇧ SCROLL TO TOP
  • 19. 10/13/22, 11:10 AM Top 50+ Most Asked Pega Interview Questions and Answers (2022) - JavaTpoint https://www.javatpoint.com/pega-interview-questions 20/25 Assigned roles. Portal layout. Default ruleset for making changes (Default ruleset whenever the user creates/ saves as a rule). 51) Why is paging used in a list view? Paging is used in a list view to split the list view into diverse pages and set the numeral of records displayed on a page. 52) What is a requestor type in Pega? What are the different types of requestor types in Pega? In Pega, a Data-Admin-Requestor instance defines a requestor type. The BROWSER requestor type indicates the characteristics of interactive user connections, such as guest connections, utilizing Internet Explorer or another web browser. Agents employ the BATCH requestor type for background processing. Pega Platform comes with four requestor types for the system name we specify during installation and a reserved requestor type prpc.BROWSER for exceptional cases. Generally, we only require the four requestor types that contain our system name. If we want to modify the system name after installation, we have to go to Designer Studio => System => Settings => System Name to get to a landing page tab where we can make the change. When we change a system's name, new requestor instances are created that correspond to the previous name's instances. If the prior system name did not include all requestor types for some reason, the missing requestors are also produced when the system is renamed. Following are the different requestor types in Pega: Application: The application requestor type is used by listeners and external client systems to access the Pega Platform, such as through a service request (other than JSR-168 requests using Rule-Service-Portlet rules). Requestor IDs that begin with the letter A are used in requestor sessions that use this requestor type instance. Batch: The batch requestor type is used by listeners, services, agents, and daemons executing background processing. The requestor ID for requestor sessions using this instance begins with the letter B. All BATCH requestors have access to the PRPC. ⇧ SCROLL TO TOP
  • 20. 10/13/22, 11:10 AM Top 50+ Most Asked Pega Interview Questions and Answers (2022) - JavaTpoint https://www.javatpoint.com/pega-interview-questions 21/25 Browser: The browser requestor type is used for accessing the Pega Platform portal via a web browser via HTTP or HTTPS or from a browser displaying a Pega composite application. The requestor ID for requestor sessions utilizing this instance starts with the letter H. Portal: The portal requestor type is used in conjunction with Service Portlet rules for HTTP access as a portlet. The requestor ID for requestor sessions utilizing this instance starts with the letter P. You may also like: Java Interview Questions SQL Interview Questions Python Interview Questions JavaScript Interview Questions Angular Interview Questions Selenium Interview Questions Spring Boot Interview Questions HR Interview Questions C Programming Interview Questions C++ Interview Questions Data Structure Interview Questions ⇧ SCROLL TO TOP