Pega Interview Questions and Answers

Pega Interview Questions and Answers

Pega Interview Questions and Answers

Pega Interview Questions and Answers for beginners and experts. List of frequently asked Pega Interview Questions with answers by Besant Technologies. We hope these Pega interview questions and answers are useful and will help you to get the best job in the networking industry. This Pega interview questions and answers are prepared by Pega Professionals based on MNC Companies expectation. Stay tune we will update New Pega Interview questions with Answers Frequently.

Besant Technologies supports the students by providing Pega interview questions and answers for the job placements and job purposes. Pega is the leading important course in the present situation because more job openings and the high salary pay for this Pega and more related jobs. We provide the Pega online training also for all students around the world through the Gangboard medium. These are top Pega interview questions and answers, prepared by our institute experienced trainers.

Here are the list of most frequently asked Pega Interview Questions and Answers in technical interviews. These questions and answers are suitable for both freshers and experienced professionals at any level. The questions are for intermediate to somewhat advanced Pega  professionals, but even if you are just a beginner or fresher you should be able to understand the answers and explanations here we give.

UI and Property In PEGA

Q1: What is a defer load? Is it possible to defer load the values in a drop-down?

Declare Pages In PEGA

Q2: Advantages and limitations of declare page?

Q3: Difference between declare page and regular pages?

Declarative Rules

Q4: Difference types of declarative rules present?

Q5: How do u specify if expression triggers forward or backward chaining?

Q6.How between chaining process works in Pega? (Goal Seek)

Reports In PEGA

Q7: What type of Reporting features are provided by Pega?

Q8: What is the difference between ListView and SummaryView ?

Q9: How to call a listview from an Activity?

Q10: What is Paging in a listview?

Q11: What is exposing a property?

Q12: How to expose a single value property?

Q13: How to expose aggregate property?

Q14: Can we refer the property without exposing in Reports?

Q15: What is the activity responsible for getting the data in List View?

Q16: What the class of getContent Activity?

Q17: Can or have you customize the getContent Activity?

Q18: How to customize the getContent Activity?

Q19: How do we get the data from the two different tables?

Q20: How do we fetch the data from two different tables without using two different tables?

Q21: What is the use of HTML property in ListView?

Q22: Consider this scenario: I need to generate a list view report of all the work objects created on a particular date and then I need to include this list view in a section. How can this be done?

Q23: What is the difference between List View and Obj-List?

Q24: Explain in brief the configuration of a list view?

Q25: Explain in brief about the configuration of a summary view?

Q26: Difference between list Obj-list-view results and obj-browse?

Q27: What is an Agent?

Q28: How do we create an Agent?

Q29: Do we need to create Agent Schedule?

Q30: Do we need to migrate Agent Schedule to other environments?

Q31: What is the Agent running time intervals?

Q32: What are the Agent Running modes?

Q33: What is the use of referring Access Group in Agents?

Q34: How do we Troubleshoot or Trace an Agent?

Q35: What are the Agents for SLA and Correspondence?

Q36: Who will create Data-Agent-Queue?

Q37: What are the Standard Agents?

Q38: What is the use of Data-Agent-Queue?

Q39: What is a Service Level Agreement?

Q40: What are the types of SLA? Where can they be defined?

Q41: How do we do Escalation?

Q42: What is SLA's, how are they different from Agents?

Q43: How to implement SLA's? Is it possible to define an SLA for the entire work object? If yes, how?

Q45: What are the types of Flow Actions?

Q46: What is the Difference between Connector Flow Action and Local Flow Action?

Q47: Explain about Pre Activity?

Q48: Explain about Post Activity?

Q49: Explain about Local Flow Action?

Q50: How do we make one Local Action available in all Assignments?

Q51: What is the Property?

Q52: What are the Property Modes?

Q53: Explain with an example the difference between Rule-Edit-Input and Rule-Edit-Validate?

Q54: How Rule-Edit-Validate is different from Rule-Obj-Validate?

Q55: How one single property can be represented in different forms on a screen?

Q56: Consider this scenario : I have a property of type decimal, I need to restrict it to two decimal places only. How easily this can be done?

Q57: How to implement dynamic select and smart prompt? What's the major difference between them?

Q58: What is the difference between Page and Page List property, how are they Implemented?

Q59: What is HTML Property?

Q60: Explain about Special Properties?

Q61: What types of validations are there?

Q62: What are the Methods we have used for validations?

Q63: How do you add the custom message to the Property when it fails the Validation?

Q64: The message is set to the property and the checked in the clipboard also, the messages got set successfully. But the message is not displayed beside the field in the screen. Why..?

Q65: Explain the operation of Activity-End method?

Q66: Explain about the Exit-Activity method?

Q67: Explain about the Page-Copy method?

Q68: Explain about the Page-New method?

Q69: Explain about Page-Remove method?

Q70: Explain about the Page-Set-Messages method?

Q71: Explain about Property-Set-Message?

Q72: Explain about Property-Map-DecisionTable method?

Q73: Explain about the Property-Map-DecisionTree method?

Q74: Explain about Property-Map-Value?

Q75: Explain about the Property-Remove method?

Q76: Explain about the Property-Set method?

Q77: Explain about Show-HTML method?

Q78: Explain about Show-Page method?

Q79: What is the difference between Call and Branch?

Q80: Explain about Obj-List Method?

Q81: Explain about the Obj-Browse method?

Q82: Explain about Obj-List-View method?

Q83: Explain about the Obj-Open method?

Q84: Explain about the Obj-Open-By-Handle method?

Q85: Explain about the Obj-Delete method?

Q86: Explain about the Obj-Save method?

Q87: Explain about the Commit method?

Q88: Explain about the Obj-Validate method?

Q89: Explain about Obj-Sort method?

RDB Methods In PEGA

Q90: Explain about the RDB-List method?

Q91: Explain about the RDB-Open method?

Q92: Explain about the RDB-Save method?

Q93: Explain about the RDB-Delete method?

Circumstance In PEGA

Q94: What is Circumstance? How does it work?

Q95: How do we create the circumstance-qualified rule?

Q96: Explain about single circumstance and multivariate circumstancing?

Q97: Explain about circumstance template rule?

Q98: Explain about Circumstance definition rules?

Q99: How to change Rule Availability?

Q100: Explain if the Rule Availability is set as YES?

Q101: Explain if the Rule Availability is set as No/Draft Mode?

Q102: Explain if Rule Availability is set as Final?

Q103: Explain if Rule Availability is set as Blocked?

Q104: Explain if Rule Availability is set as Withdrawn?

Case Management

Q105: Explain about Work Object?

Q106: Explain about Work Object ID?


Q108: Explain about Cover?

Q110: How are the Cover Work Objects Working?

Q111: How the Covers as seen by application users?


Q112: Explain about Folder?

Q113. How do we create a Folder by using Activity?

Q114: What is the difference between a Cover and a Folder? Which one is tightly coupled?


Q115: What are the Pega Activities we used?

Q116: What's the difference between parameters and local variables? How are they used in an activity?

Q117: How can we pass parameters between activities? Explain.

Q118: Explain with an example how can we reuse an activity?

Q119: What is a step page what role does it play in an activity?

Q120: How to write a java code in an activity? Explain with a small example.

Q121: Consider this scenario, I have an activity in ruleset A and I want to call this activity from activity in ruleset B.Is this possible? If yes, how?

Q122: What are show-page and show-HTML? Explain with example.

Q123: Explain about Onchange Activity?

Q124: Explain about Trigger Activity?

Q125: How do we create a Work Object from Activity?


Q126. Explain about WHEN condition rule?

Q127: Explain about the DecisionTree rule?

Q128: Explain about DecisionTable?

Q129: Explain about the Map Value Rule?


Q130: Name some declarative rules?

Q131: What is Declare-Expression? Explain?

Q132: What is the use of PageContext?

Q133: What is Forward Chaining?

Q134: What is Backward Chaining?

Q135: Explain about Rule-Declare Onchange?

Q136: How to implement Rule-Declare-Onchange?

Q137: Explain about Declare Triggers?

Q138: Explain about Constraints?

Q139: What is the difference between Constraints and Validation Rules?

Q140: Explain about Declare Index?

Q141: How do we implement the Declare Index?

Q142: What is a clipboard and how it is organized?

Q143: Explain about Delegating a rule?

Rule Resolution

Q144: How the system finds rules through rule resolution?

Q145: Difference between Work- and Data- classes?

Q146: What are the different layers of Architecture?

Q147: What is a class group and what are its advantages?

Q148: What are the Inheritance types?

Q149: How pattern and directed inheritance works?

Q150: What are the types of classes?

Q151: What are Pega default classes?

Q152: What is the difference between Workgroup and Access Group?

Q153: How to associate an Operator with a workbasket?

Q154: What are the access roles and how they work in the runtime? Can we create our own access Roles? If yes, explain with an example.

Q155: What is a portal and how can it be customized for different users?

Q156: Define the access group and its functionality?

Q157: What is the order in which Rule set list is constructed?

Q158: What is RuleSet?

OBJ Methods:

Q159: What are OBJ Methods?

Besant Technologies – Chennai & Bangalore Branch Locations

Besant Technologies - Velachery Branch
Plot No. 119, No.8, 11th Main road, Vijaya nagar,
Velachery, Chennai - 600 042
Tamil Nadu, India
Landmark - Reliance Digital Opposite Street
+91-996 252 8294 / 996 252 8293

Besant Technologies - Tambaram Branch
No.2A, 1st Floor, Duraisami Reddy Street,
West Tambaram, Chennai - 600 045
Tamil Nadu, India
Landmark - Near By Passport Seva
+91-970 725 0260

Besant Technologies - OMR Branch
No. 5/318, 2nd Floor, Sri Sowdeswari Nagar,
OMR, Okkiyam Thoraipakkam, Chennai - 600 097
Tamil Nadu, India
Landmark - Behind Okkiyampet Bus Stop,
+91-887 038 4333

Besant Technologies - Porur Branch
No. 180/84, 1st Floor, Karnataka Bank Building
Trunk Road, Porur,
Chennai - 600 116
Tamilnadu, India
Land Mark: Opposite to Gopalakrishna Theatre
+91-755 022 6990

Besant Technologies - Anna Nagar Branch
Plot No:1371, 28th street kambar colony,
I Block, Anna Nagar ,
Chennai - 600 040
Tamil Nadu, India
Landmark - Behind Reliance Fresh
+91-938 404 0493

Besant Technologies - T.Nagar Branch
Old No:146/2- New No: 48,
Habibullah Road,T.Nagar,
Chennai - 600 017
Tamil Nadu, India
Landmark - Opposite to SGS Sabha
+91-984 025 8377

Besant Technologies - Thiruvanmiyur Branch
22/67, 1st Floor,
North mada street, Kamaraj Nagar
Thiruvanmiyur, Chennai 600041
Tamil Nadu, India
Landmark - Above Thiruvanmiyur ICICI Bank
+91-938 404 0493

Besant Technologies - Siruseri Branch
No. 4/76, Ambedkar Street,
OMR Road, Egatoor, Navallur,
Siruseri, Chennai 600130
Tamil Nadu, India
Landmark - Near Navallur Toll Gate, Next to Yamaha Showroom
+91-7338 810 550

Besant Technologies - Maraimalai Nagar Branch
No.37, Ground Floor,
Thiruvalluvar Salai,
Maraimalai Nagar,Chennai 603209
Tamil Nadu, India
Landmark - Near to Maraimalai Nagar Arch
+91-979 123 7373

Besant Technologies - BTM Layout Branch
No 2, Ground floor,
29th Main Road, Kuvempu Nagar,BTM Layout 2nd Coming from Silkboard, take left at AXA company signal,
Stage, Bangalore - 560 076
Karnataka, India
Landmark - Next to OI Play School
+91-762 494 1772 / 74

Besant Technologies - Marathahalli Branch
No. 43/2, 2nd Floor, VMR Arcade,
Varthur Main Road, Silver Springs Layout,
Munnekollal, Marathahalli, Bengaluru - 560037
Karnataka, India
Landmark - Near Kundalahalli Gate Signal
+91-910 812 6341

Besant Technologies - Rajaji Nagar Branch
No. 309/43, JRS Ecstasy, First Floor,
59th Cross, 3rd Block, Bashyam Circle,
Rajaji Nagar, Bangalore - 560 010
Karnataka, India
Landmark - Near Bashyam Circle
+91- 734 916 0004

Besant Technologies - Jaya Nagar Branch
No. 2nd Floor,1575,11th Main Road,
4th T-Block, Pattabhirama Nagar, Jaya Nagar,
karnataka, India
Land Mark: Opposite to Shanthi Nursing Home
+91-733 783 7626

Besant Technologies - Kalyan Nagar Branch
No.513, 4th Cross Rd
2nd Block, HRBR Layout, Kalyan Nagar,
karnataka, India
Land Mark: Opposite to kalayan nagar Axis Bank
+91-938 404 0495

Besant Technologies - Electronic City Branch
No. 7, 3rd Floor, Ganga Enclave,
Neeladri Road, Karuna Nagar, Doddathoguru Village,
Electronics City Phase 1, Electronic City,
Bangalore - 560100, karnataka, India
Land Mark: Adjacent to HDFC Bank and State Bank Of India
+91-782 392 2180

Besant Technologies - Indira Nagar Branch
No.54, 1st Floor,
5th Main kodihalli,
Bengaluru, Karnataka 560008, India
Landmark: Behind Leela Palace Hotel,
+91-910 812 6339

Besant Technologies - HSR Layout Branch
Plot No. 2799 & 2800, 27th Main,
1st Sector, HSR Layout,
Bengaluru, Karnataka 560102, India
+91-733 783 7626

Besant Technologies - Hebbal Branch
No.29, 2nd Floor, SN Complex,
14th Main Road, E-Block Extention, Sahakara Nagar,
Bengaluru, Karnataka -560092, India
+91-938 404 0496