CSA Interview Qs Flashcards
(459 cards)
In Pega 8.1 what are the new components added for application development?
From App Dev point of view, couple of new features added:
- We can use role-based workspaces
- Developers have the capability to review complete project highlights on a single page
- Effective management of resuable component
What do you mean by work-space or studio?
It is an environment that provides specific tools and features
What are the various workspaces supported in the latest release?
There are four types:
- App Studio,
- Dev Studio
- Admin Studio
- Prediction Studio
Can you use Pega Express in 8.1?
The App Studio is nothing but former Pega Express
A system admin complained that he is not able to access the Admin Studio? What could be the potential reason?
To access Admin Studio, you should have a few Privileges:
- SysAdmin4
- PegaRULES:SysOpsAdministrator
- PegaRULES:SysOpsObserver
Like we used to switch portal, similarly, is there any way to Switch Studio as such?
Yes. In the header of the workspace, we need to click the Switch Studio menu.
How can you show the relevant record?
We can show it by right-clicking the relevant record management tab for a specific class in the App Explorer.
What is Prediction studio?
It is the studio where you can build ML models for adaptive, predictive, and text analytics.
What is a channel?
A channel is the technology or application where a user interacts with the Pega Platform application
What is a Chabot ?
A Chatbot is the part of an application that handles NLP, case processing, and AI to interact with a user in a conversational way
What are the types of channels supported?
Amazon Alexa (uses voice commands)
Email (sends email messages)
Facebook Messenger (sends text messages in Messenger)
SMS (sends text messages from a mobile phone)
Your client wants to built a Chatbot on Facebook. What will be your recommendations?
They must purchase a separate license for Pega Intelligent Virtual Assistant and install the Facebook channel component from Pega Exchange and post that add in the ruleset in your application.
Your client set up an email account but the outgoing email is failing. What are the possible reasons?
Check the connection refused by provider (most times they treat it as spam)
What is email listener?
Email listeners provide the Pega Platform with the information it needs to route incoming email messages to an email service rule.
While creating the listener, a developer select “Block startup”. What will be the impact?
When selected, “Block startup” stops the listener from being started automatically or manually.
Is there any need to set email listener in separate node?
It helps enhancing performance.
Any way to delete tracking data for listener?
Select the “Reset start up” option in email listener.
What is latency period?
After the amount of time specified, the listener checks the email folder specified for messages.
Note - enter the duration of listener’s rest period in seconds
Your architect wants to increase the number of threads per server node that this listener requestor creates. How will you do that?
Increase the count under concurrent threads field
What do you mean by Declarative?
It is something that allows you to set up calculations which occur when one of the values used in the calculation changes. The result of one declarative rule can trigger another declarative rule in a process known as chaining.
Can you perform Obj-Save in Trigger activity ?
No
What are the new features related to Data in 7.x?
- Introduction of Data Explorer
- Can dynamically provide data
- Data page parameter can be passed from anywhere
- Data page can be accessed from anywhere in application
- Data page can now have multiple data sources
Is there any limitation of Asynchronous Data Page?
Asynchronous Declare pages cannot run declarative expressions, triggers, and other rules that belong to a declarative network.
For example, you can enable executing declarative expressions in a background requester; but if the declarative expression refers to properties defined in external named pages which are not present in the background requester, then the declarative expression may not execute.
What do you understand by non-blocking user interfaces? As an architect, where you would like to use this feature?
Non-blocking user interfaces means the UI element which are of the user’s interest but not necessary for them. The user can interact immediately with the work item, typing in the text box. Since the other sections are asynchronously loaded, the user can even click Submit to process the action before the defer loaded sections display.