
Collection of Blue Prism Interview Questions and Answers for Experienced
Question 1
From the examples of stages mentioned below, which stage does not accept the outbound link in Blue Prism?
- 1) End Stage
- 2) Navigate Stage
- 3) Alert Stage
- 4) Start stage
Option 1 – End Stage
Explanation –End stage is the correct answer. Althought the end stage accepts the inbound link, it does not accept the outbound link.
Question 2
Take a look at the application modeller provided below.
Out of the options provided below which of the following is not an application modeller Match type Operator?
- 1) * (Wild Card)
- 2) Dynamic
- 3) .*(Reg ex)
- 4) Substring
Explanation – Option 4 is the right answer because Substring is not available as an operator in match type of application modeller.
Question 3
We have configured an object page to enter username and password to login to an application. When we spy the username and password elements, the finger print (attributes) are alike except the Windows text element.
Windows text elements have the values username for username text box and password for password text box.
The attributes shown in the image below is set for the user name element.
We configure a write stage to enter user name.
What additional configuration do we require to select the username textbox?
We should select the “params” button and we should configure the parameter to overwrite windows text by setting it as “Username”.
Explanation –Blue Prism will be able to identify the element and write the username by passing the windows text value.
Question 4
Which stage in object studio do we use to launch an application?
Explanation –We use Navigate Stage to launch an application.
Question 5
We have configured an object to enter data into a form of an application. When we spy the elements, they have identical foot print (attributes). Out of the attributes mentioned below, which attribute do you think should be used to uniquely identify those elements?
- 1) Match Reverse
- 2) Value
- 3) Match Index
- 4) Name
Explanation – OOption 3 is the right answer. When we set Match Index, Blue Prism will end the search once an element has been discovered, instead of continuing to search for potential duplicates.
Question 6
Out of the statements provided below, which statement is incorrect?
- 1) We use the work queue to distribute the work load among robots.
- 2) At a particular point of time, only a single bot can work on a queue.
- 3) We can monitor queued cases from the control room.
- 4) Numerous bots can work on the same queue.
Option 2 – At a particular point of time, only a single bot can work on a queue.
Explanation – Option 2 is the correct choice because the statement is incorrect. We all know that multiple bots can work on a single queue at any point of time.
Question 7
How many application manager modes are available in Blue Prism?
Explanation – Blue prism has 5 application manager modes which we use to connect to numerous applications with dissimilar processor architectures. The different Application Manager modes are:
- 1 Embedded (Deafult) application manager mode.
- 2 External, 32-bit application manager mode.
- 3 External 64-bit application manager mode.
- 4 External OS address size application manager mode.
- 5 External Blue Prism address size application manager mode.
Question 8
Out of the following, which is the correct syntax that we need to use to incorporate a data item in an expression?
- 1) {Data Item}
- 2) “Data Item”
- 3) [Data Item]
- 4) (Data Item)
Explanation – Option 3 is the right answer. The name entered identifies the data item that will be displayed on the process diagram. Names of data items may not contain a full stop character (“.”), quotation marks (“), or any square brackets (“[“ or “]”).
Question 9
What does the represent in the Blue Prism work queue out of the following options?
- 1) The case has worked successfully.
- 2) The case has encountered an exception and needs manual intervention.
- 3) The case is being worked currently.
- 4) The case is still pending to be worked.
Explanation – Option 1 is the right answer. If a case has worked successfully then the symbol mentioned in the question is shown next to the case.
Question 10
Please go through the diagram of exception properties as shown below.
Consider the following scenarios.
- 1 The exception stage will not be logged in session log.
- 2 This exception stage throws system exception.
- 3 This exception stage throws a new system exception with the details of Button exception.
- 4 All of the above.
Which of the statements are true?
Explanation – Option 4 is the correct answer because the exception stage satisfies all the three scenarios.
Question 11
Out of the actions provided below, which action is vital in Business Object?
- 1 Launch and Terminate
- 2 Login and Logout
- 3 No actions are mandatory
- 4 Initialise and clean up
Explanation – OOption 4 is the right answer. Business Object consists of two mandatory actions titled initialise and clean up. They cannot be deleted or renamed and no other action(s) can share their name(s).
Question 12
Out of the stages provided below, which stage has neutral effect in the execution of the process?
- 1) Link
- 2) Action
- 3) Page
- 4) Anchor
Explanation – Option 4 is the correct answer. The Anchor Stage is a visual stage and it allows links to be placed at right angles around the process. This helps prevent the process from becoming difficult to lay out on the page. It has zero effect on the execution of the process.
Question 13
Out of the following statements, which statement is true about defer items from the work queue?
- 1) We can defer new cases to avoid them from being worked.
- 2) The term “defer” refers to an item being temporarily frozen.
- 3) When get next item is not successful in getting an item, it does not indicate that there are no unworked items in the queue.
- 4) All of the above.
Explanation – Option 4 is the correct answer. New items may be deferred to avoid them from getting worked too soon. If a deferral date is mentioned when items get created, the queue will retain them until the deferral date. Effectively the items are temporarily frozen. If Get Next Item is unsuccessful in getting an item, it does not necessarily mean that there are no unworked items in the queue. It could also mean that there are deferred items which the queue is yet to release. Therefore, all the options mentioned above are correct.
Question 14
An exception was raised by a process as shown in the image below.
Out of the options provided below, what does this exception demonstrate?
- 1) Business Object is attempting to access the closed application.
- 2) Business Object is attempting to attach an already connected application.
- 3) Business Object is attempting to launch an application which is already launched by the object.
- 4) Business Object is attempting to activate the application which is minimized.
Explanation – Option 3 is the correct answer because Business Object is attempting to launch an application which was already launched before resulting in the above exception.
Question 15
Which stage may be used to throw exception in Blue Prism?
- 1) Recover Stage
- 2) Resume Stage
- 3) Exception Stage
- 4) None of the above
Explanation – The exemption stage is used to raise the contemplated business exceptions and system exceptions.
Question 16
Kindly go through the image shown below.
Out of the statements provided below, which statement is correct?
- 1) Page “Pass Details” is referring to an action instead of a page,
- 2) Page “Pass Details” is referring to a deleted page.
- 3) Page “Pass Details” is referring to a page of another object.
- 4) None of the above
Explanation – Option 2 is the correct answer. The “Page Details” page is the orphaned Page Reference Stage which means the page is referring to a deleted page.
Question 17
Please go through the attributes of data items.
Out of the options provided below, which statement is true?
- 1) Number data item contains the value from the last execution of the page.
- 2) Number data item is configured as session variable.
- 3) Number data item is configured to save the year.
- 4) Number data item is configured as global variable.
Explanation – Option 1 is the correct answer. The current value is reset to the initial value when the start stage of the page is reached, by default. The current value is maintained and not reset when the checkbox is un-checked.
Question 18
Out of the following options, what is the default visibility of the data items created on pages?
- 1) Session
- 2) Global
- 3) Local
- 4) Static
Answer : Option 3 – Local.Explanation – Option 3 is the correct answer. Data Items are usually local and only visible to their own page.
Question 19
Out of the options provided below, which is not a data item of Blue Prism?
- 1) Flag
- 2) Binary
- 3) Timespan
- 4) Byte
Explanation – Options 1, 2, and 3 are incorrect because Blue Prism has the below-mentioned data items available.
- Number – Used for any numerical value.
- Text – Used for any alphanumeric value.
- Flag – Used for true or false values.
- Date – Used for date values.
- Password – Used for sensitive data.
- Datetime – Used for date and time data.
- Time – Used for time values.
- Timespan – Used to store a length of time.
- Image – Used to hold an image in a Data item.
- Binary – Used to store binary data, like the contents of a binary file.
Option 4 is the correct answer. Byte is a data item provided by the .NET and is not available in Blue Prism.
Question 20
Out of the statements provided below, which statement properly explains CRPA ( Cognitive Robotic Process Automation)?
- 1) CRPA (Cognitive Robotic Process Automation) is the technology we use to read Excel files and input data into applications.
- 2) CRPA (Cognitive Robotic Process Automation) technology revolves around data entry and helps us to enter data into computers easily.
- 3) CRPA (Cognitive Robotic Process Automation) is the combination of RPA and cognition. It basically means the addition or application of human intelligence in a computer software or program, so that the software can do the tasks without any human intervention. It results in automation of different manual processes.
- 4) CRPA (Cognitive Robotic Process Automation) is the process by which we make sure viruses and other harmful programs do not enter our systems.
Question 21
Out of the options given below, which switch is used to run the ResourcePC in public mode?
- 1) Dbconname
- 2) Automate
- 3) ResourcePC
- 4) Public
Explanation – Option 4 is the correct answer. The Public Switch is used in addition to resourcepc switch only. It makes the resourcepc publicly available. automate/resourcepc/public.
Question 22
Out of the options provided below, which is not a Blue Prism Internal Object?
- 1) Collections
- 2) Work Queues
- 3) Credentials
- 4) Webservices-Rest
Explanation – Option 4 is the correct answer. Webservice-Rest is an utility object provided by Blue Prism.
Question 23
Out of the options provided below, how many tags may be added to a case in work queue?
- 1) More than 4
- 2) Less than 9
- 3) Only 1
- 4) Any Number
Explanation – Tags are separate text labels which we allocate to different items. They help us to group items together. They also help us to filter items in the contents list or in the business object. The tag file is utilized by the Get Next Item of the work queue to filter the work queue cases. There can be “n” number of tag searches. We should separate each term by a semi-colon and are all aplied to the search.
Option D is the right answer because we can add unlimited number of tags to a case.
Question 24
Out of the options provided below, which Blue Prism feature is utlized to effectively initiate the process based on the load of the queue?
- 1) Session Management
- 2) Active Queues
- 3) Scheduler
- 4) Queue Management
Explanation – Option 2 is the correct answer. Active queues help to distribute work load among groups of resources. Active Queues are used to collect statistics and give feedback to allow effective responses to altering loads of workflow and other institutional needs.
Question 25
Out of the options provided below, which aspect of the Blue Prism do we use to create the work queues?
- 1) System Manager
- 2) Process Studio
- 3) Control Room
- 4) Object Studio
Explanation – Option 1 is the correct answer. We use the System Manager constituent to create work queues and its encryption keys.
Question 26
Please go through the flow as shown in the image below.
Out of the statements provided below, which statement is true?
- 1) The flow will throw an internal exception.
- 2) Blue Prism does not commence the execution.
- 3) The process will not commence any new iteration and continue to the end stage.
- 4) A system exception is thrown on account of the process getting terminated.
Explanation – Option 3 is the correct answer. When the remove all action is summoned from inside a loop, the loop will not commence a new iteration on reaching the loop end stage, instead it will continue to the next stage.
Question 27
Out of the options provided below, which object should be used to divide the collections?
- 1) Utility-General
- 2) Utility-Environment
- 3) Utility-collection Manipulation
- 4) Internal Business Objects-Collections
Answer : Option 3 – Utility-collection Manipulation
Explanation – Option 3 is the correct answer. Blue Prism developed an utility to perform the collection related actions.
Question 28
Please go through the images posted below.
Out of the options provided below, what is the correct stored value after the page has run?
- 1) The flow will throw an internal exception.
- 2) Blue Prism
- 3) Prism
- 4) Blue
Answer : Option 4 – Blue
Explanation – Option 4 is the correct answer because execution will follow yes path of decision 2.
Question 29
Out of the statements provided below, which statement is true about run mode of the object?
- 1) We can leave the run mode blank.
- 2) We can set run mode to ensure that only a singular process runs on the resource.
- 3) If we set the run mode to the background, it will enable the object to run at the same time as the foreground. All this can be done on the same machine.
- 4) If we set the run mode to foreground, it will give the object priority over any other business object.
Answer : Option 3 – If we set the run mode to the background, it will enable the object to run at the same time as the foreground. All this can be done on the same machine.
Explanation – Option 3 is the correct answer. The background run mode objects can be run at the same time as the foreground or the background objects on the same system.
Question 30
The order number input field has been spied in Blue Prism.
The application modeller has returned the following attributes.
Out of the following attributes, which attribute should we uncheck to make sure that the visibility of the element is consistent?
- 1) Class Name
- 2) Visible
- 3) Screen Visible
- 4) Windows Text
Answer :Option 4 – Windows Text
Explanation – Option 4 is the correct answer because we can uncheck Window Text. A window can mean anything and can include an application window, a button, or a combo box item. Therefore it is mandatory to think in context when we are contemplating this attribute. The WindowText of an edit field is the text which has been entered into that field.
Question 31
We have configured a process as shown below.
The intention of the process is to wait for 2 seconds every time the “Get Details” stage is not able to retrieve the ID for upto 20 seconds before an exception is thrown. Data Item “MaxWait(Seconds)” is a number data item with an initial value of 20. Data Item “Time Spent Waiting” is a number data item with an initial value of 0. We have to enable these requirements correctly. Out of the configurations provided below, which configuration is correct for the “Increment Time” calculation stage?
1
Answer : Option 3
Explanation – Option C is the correct answer because the “+” operator adds 2 to time spent, waiting data items for every run.
Question 32
We have configured a process as shown in the image below.
There is a problem in the process design. From the options provided below, which option is the problem in the process design?
- 1) There is no problem with the above design process.
- 2) There is a resume stage missing on one of the routes through exception flow.
- 3) The recovery logic is supposed to be in exception block.
- 4) The retry limit is configured to 5 when it should always be 3.
Answer : Option 2 – There is a resume stage missing on one of the routes through exception flow.
Explanation – Option 2 is the correct answer. The exception flow is connected to the main flow without clearing the exception using resume stage. Thus the process will execute in recovery mode.