Blue Prism Interview Questions and Answers

Collection of Blue Prism Interview Questions and Answers

Question 1
Out of the following options, which spying mode has “Activate application” action, applicable for its elements?
  • 1) Win 32
  • 2) Region
  • 3) Active Accessibility
  • 4) HTML
Answer
Option 1 – Win 32
Explanation –Win 32 is the correct answer. Win 32’s attribute “Windows Text” is utilized to locate the foreground window. After that Blue Prism will call the operating system to find out the Windows process in-charge of the foreground window.

Out of the configurations given below, which configuration in the calculation stage will help us to get “tomorrow date” in the Blue Prism process flow?

Blue Prism Interview Questions and Answers1

Choose an option:

  • 1) Tomorrow()
  • 2) Today()+1
  • 3) AddDays(Today(),1)
  • 4) AddDays(Today():1)
Answer :The correct answer is Option 3 – AddDays(Today(),1)

Which part of the Blue Prism should we use to configure Business rules and logic?

Answer :
Process Studio
Explanation –The Process Studio is the appropriate place to configure business rules and logic. Configuring the logic in the Process Studio gives better control to the change management team.

Out of the configurations shown below, which configuration/configurations in calculate stage will convert the string into the date?

Option 1
Blue Prism Interview Questions and Answers 2

Option 2
Blue Prism Interview Questions and Answers 3

Option 3
Blue Prism Interview Questions and Answers 4

Option 4
Blue Prism Interview Questions and Answers 5

Answer :Option 1 and Option 3.
Explanation –Option 1 and option 3 are correct answers because only the ToDate() function is capable of converting strings that are divided by – or / to date. The options 1 and 3 have strings separated by – or /.

The action “Get Details” is shown below:
Blue Prism Interview Questions and Answers 6

The properties of the Open Application Page are shown below:

Blue Prism Interview Questions and Answers 7
choose the correct answer from the options below:

  • 1) Blue Prism doesn’t start executing the “Get Details” action.
  • 2) “Open Application” goes into an infinite loop on execution.
  • 3) An exception is thrown on executing “Open Application” pages.
  • 4) None of the above.
Answer :Option 3 ( An exception is thrown on executing “Open Application” pages.)
Explanation – Option 3 is the correct choice because execution of Open Application throws the following error:
Blue Prism Interview Questions and Answers 8

There are some exception cases in the Blue Prism work queue. All these cases have “Automatically set exception at clean up” as the exception reason. Out of the following options, which one caused the above scenario?

  • 1) The developer mentioned “Automatically set exception at clean up” as Exception reason in mark as exception.
  • 2) A resume stage was not encountered in recovery mode.
  • 3) Blue Prism has obtained a separate case from the queue before declaring the previous case as exception or completed
  • 4) No exception block was mentioned in the code.
Answer :
Option 3 (Blue Prism has obtained a separate case from the queue before declaring the previous case as exception or completed.)
Explanation – Option 3 is the appropriate choice because the exception reason, “Automatically set exception at clean up” is set up by Blue Prism if the queue case is not specified as an exception or completed. If the machine restarts while the Process is in execution, this might occur. The process gets terminated before declaring the previous item or it takes a separate case without declaring the previous one.

Which aspect of the Blue Prism do we use to create Environmental Variables?

Answer : System Manager
Explanation – We have to use System Manager to create Environmental Variables, credentials, queues, calendars and resource pools.

Out of the options mentioned below, which one illustrates a system exception?

  • 1) A case cannot be completed because of unexpected system behavior.
  • 2) A case that was being processed when the system was shut down.
  • 3) A case that needs to be deleted from the queue.
  • 4) A case made an exception by the process because it was outside the scope.
Answer : Option 1 – (A case cannot be completed because of unexpected system behavior.)
Explanation – The correct answer is Option 1. We all know that if a system does not respond to a robot, then the robot must mark the anomaly as a system exception. The robot should restart the machine before obtaining the next item from the queue.

State the function of static variables in the Blue Prism process out of the following options:

  • 1) We use static variables to store the value of the data item in the database for reporting purposes.
  • 2) There are no static variables in Blue Prism.
  • 3) We use static variables so that minor alterations to the configuration of a project can be undertaken without the need to make development changes to the processes or objects.
  • 4) We use static variables to change any configuration while a process session is underway.
Answer : Option 1 – (We use static variables to store the value of the data item in the database for reporting purposes.)
Explanation – We know that static variables are used to store the content of a data item in the database for reporting purposes.
Blue Prism Interview Questions and Answers 9

Blueprism Training

 

Openspan Training

 

Automation Anywhere

 

The current page stage is highlighted as shown in the image below:

The attributes of the current stage are shown in the image below:

What should a developer do if he/she does not want to execute the page “Open Application”?

Answer :The developer needs to highlight “Read Details” stage and then select “Set Next Stage”.

Out of the different configurations shown below which configuration of a page is the right answer?

Option 1
Blue Prism Interview Questions and Answers 13

Option 2
Blue Prism Interview Questions and Answers 13

Option 3
Blue Prism Interview Questions and Answers 14

Option 4

Answer :Option 3
Explanation – Option 3 is the right answer because the “Preserve” checkbox is only applicable in Recovery Mode.

The following statements revolve around exception handling in Blue Prism. Choose the incorrect statement.

  • 1) Blocks may overlap and Blocks may be nested.
  • 2) We can handle exceptions anywhere in Business Objects and Processes.
  • 3) A page can only use a singular Recover Stage unless Blocks are used.
  • 4) If Blocks do not overlap, a page can have numerous Blocks.
Answer :Option 1- (Blocks may overlap and Blocks may be nested.)
Explanation – We know that Blocks should not overlap and cannot be nested. Therefore Option 1 is the correct answer.

What do we use Blue Prism for? Choose the correct option from the list below:

  • 1) We use Blue Prism for data flow.
  • 2) Blue Prism helps users to connect different applications.
  • 3) We use Blue Prism to develop software bots/robots which replicate human user actions.
  • 4) There is no use for Blue Prism nowadays.
Answer :Option 3 – (We use Blue Prism to develop software bots/robots which replicate human user actions.)
Explanation – Blue Prism is the pioneer of Robotic Process Automation Software. It enables business enterprises to automate manual processes using software bots/robots to create a “digital workforce”.

blue prism technical interview questions

The number data item “value” has 500 as the initial value. The configuration of the calculation stage is shown in the image below:

blue prism developer interview questions

Imagine we have completed the execution of the calculate stage. Out of the statements provided below, which one is correct?

  • 1) We cannot use “+” on the number data items.
  • 2) The data item “value” will contain 10600.
  • 3) The data item “value” will contain 500.
  • 4) The data item “value” will contain 10100.
Answer :Option 2 (The data item “value” will contain 10600.)
Explanation – The data item “value” will contain 10600 (10000+100+500).

Please go through the process flow as shown below carefully.

blue prism certification exam questions

The process logic is developed to attempt three times before it throws the exception again.
“Current try” is number data item with starting value 0.
“Max try” is a number data with initial value 3.
What is the correct configuration for “Try Again” decision stage if we want to enable the above work correctly?

option 1
blue prism certification questions and answers

option 2
blue prism dumps

option 3
blue prism technical interview questions

option 4
blue prism developer interview questions

Answer : Option 1
Explanation – Option 1 is the right choice. Each and every exception increases the correct count data item. If the value of “Current count” data item is less than or equal to “max count” to make a decision, then we have to do a decision stage check. Decision stage will retry if the current count item is equal to max count.

We need to stop a process from the control room while the process is under execution. We use a flag data item titled “stop ASAP” in the process flow. What exposure should the “stop ASAP” data item get?

Answer :Session
Explanation – We use session variables to administer the execution flow of the running process. In this frame of reference, based on the value of “Stop ASAP” data item, the process can stop the execution instead of taking a next pending case from the queue.

Which attribute of the Work queue do we use to record how far through a Work Queue item has worked in your process?

Answer : Status
Explanation – The status is an efficient means of recording whether a Work Queue item has been worked or not in our process. It also helps us to see the progress of an item from the Queue Management screen. We also use status to skip steps in the process flow, if an item has to be re-worked following an exception.

Which option out of the following is not a wait stage condition?

  • 1) Check HTML Attribute
  • 2) Check region Attribute
  • 3) Check window Attribute
  • 4) Check AA Attribute

Answer : Option 2 – Check region AttributeExplanation – Option 2 is the correct answer because the wait stage is not equipped with the condition to check region attributes.

Are you Interested In Joining ?

Attend a Free Demo Session with a sip of Coffee.

The configuration of a process is shown in the diagram provided below:

blue prism tool interview questions

We have highlighted the Current page stage. The current stage has the properties as shown in the image below:

blue prism certification exam questions
breakpoints are configured in it.
What will happen if you press the stepblue prism certification questions and answers1out (shift+F11) button?

Answer :The process will execute all the stages on the current page and pause on the page that called the current page.
Explanation – The Step Out will continue running till the flow moves out of the current page or subprocess back to the stage which called the current page or subprocess.

We need to store sensitive data in the work queue. In this context, out of the following options, which one is true?

  • 1) We should encrypt the “Key” field of the queue with the credential key.
  • 2) We should not configure “Key Name” parameter of the work queue.
  • 3) The Work Queue encrypts everything internally. We do not need to do anything special.
  • 4) We should give high priority to all the cases.
Answer : Option 1 – (We should encrypt the “Key” field of the queue with the credential key.)
Explanation – The key of the Work Queue can be seen from the control room. If the key is in the form of sensitive data like a credit card number or a bank account number, then it must be encrypted.

Imagine a scenario where we create a process. It is not listed in the control room to run on another machine. Out of the below-mentioned scenarios, which one suggests the reason?

  • 1) There are more than 99 errors in the code of the process.
  • 2) The process has not been published.
  • 3) The process uses objects with various run modes.
  • 4) We create the process to run only from Process Studio.
Answer : Option 2 – (The process has not been published).
Explanation – If we do not publish a process, it will not be listed in the control room, hence Option 2 is the right answer.

What is the maximum number of end stages that one page can have?

Answer : Any number
Explanation – One page may have multiple end stages. Processes can take various paths reaching multiple endpoints.

The system manager module of Blue Prism provides which functionality from the options given below?

  • 1) Roles Management.
  • 2) Managing work queues.
  • 3) Managing web services.
  • 4) All of the above.
Answer : All of the above.
Explanation – Blue Prism system manager provides all of the functionalities mentioned in the options above. The image shown below tells us about the different options in the system manager.
blue prism dumps

An action titled “application-login” throws the following exception:

blue prism technical interview questions

Out of the options provided below which option do you think is the cause?

  • 1) The action “Input User Credentials” does not exist on the “Login” page.
  • 2) The “Input User Credentials” stage is attempting to attach an application.
  • 3) The element used in the Input User Credentials stage was not found in the application.
  • 4) There were conflicts between numerous elements in the “Input User Credentials” stage and the elements referenced in the same stage.
Answer :Option 3 – (The element used in the Input User Credentials stage was not found in the application.)
Explanation – Option 3 is the correct answer because the exception, “unable to match with query terms” is the Application Modeller’s message to you that the element cannot be found. In simple terms, it is saying that the referenced element cannot be seen anymore.

The requirement is for a process to interact with a Java application. Out of the following options, which component should we install prior to spying the Java application?

  • 1) Windows Access
  • 2) SQL Database
  • 3) Java Access Bridge
  • 4) None of the above
Answer : Option 3 – Java Access Bridge
Explanation – We need to install Java Access Bridge to allow Blue Prism to spy the Java applications. JAB provides Blue Prism with the required components to identify the Java elements easily.

A bot detects an error as shown below during the execution of “Mark as Completed” action.
blue prism certification questions and answers3

You have to think about the below-mentioned scenarios of using Blue Prism Internal Work Queues object which indicate why:

  • 1) The “Get Item data” option is utilized to bring back the Queue case data in the place of “Get next item action”.
  • 2) We should always call “Mark as Completed” along with “Lock action” of work Queues object.
  • 3) We should execute the “Unlock Item” action before the execution of “Mark as Completed”.
  • 4) We should call “Update status” action before calling “Mark as Completed” action.
    Out of the scenarios mentioned above which two scenarios would cause the error?
Answer :1.The “Get Item data” option is utilized to bring back the Queue case data in the place of “Get next item action”.
3.We should execute the “Unlock Item” action before the execution of “Mark as Completed”.

Out of the statements mentioned below, which statement is correct? The statements relate to session and environmental variables.

  • 1) We use Session variables to distribute data among numerous robots.
  • 2) Session variables and Environmental variables are synonymous.
  • 3) Session variable can be altered even when the robot is executing.
  • 4) Environmental variables are specific to bots.
Answer : Option 3 is the right choice. The main idea behind using Session variable is to govern the execution of the robot. The flow can be changed by the bot depending on the current session variable value.

The logic defined in the code of a robot is shown below:

blue prism certification exam questions3

Which of the following option/s is/are accurate?

  • 1) The bot enters into an infinite loop of the execution.
  • 2) The robot does not commence the execution.
  • 3) The robot ends up terminated with the cause defined in the exception block.
  • 4) As the resume block is not defined in the flow, the robot skips the execution block.
Answer : Option 3 is the correct answer. Every recovery stage is capable of holding only a singular exception. In the above-mentioned scenario, Blue Prism will throw the exception containing specifics of the exception stage if the bot attempts to execute recovery a second time.

During process design flow it is mandatory to send CTRL+S to the designated internet application to save a document.
Out of the following which is the apt usage of native functions of Blue Prism?

  • 1) Global Send Key Events, Input parameter “Text” = “<{CTRL}s>{CTRL}”
  • 2) Global Send Key Events, Input parameter “Text” = “<{CTRL}>s{CTRL}”
  • 3) Global Send keys, Input parameter “Text” = “<{CTRL}s>{CTRL}”
  • 4) Global Send keys, Input parameter “Text” = “<{CTRL}>s{CTRL}”
Answer : Option 1 is the right choice because the Global Send Key Events approach is used to send keys or special events to the target application. We should use curly braces to enclose the events. The modifiers “<” and “>” alter the following letter into a key-down or key-up operation respectively. “<{CTRL}s>{CTRL}” helps to simulate depressing the control key by pressing “s” and releasing the control key once again.

Both Object studio and Process studio have which of the following stages present?
blue prism tool interview questions-

Answer : Option A is the correct answer. This is because the action stage is present in Object studio as well as in Process studio. This stage is utilized for calling actions from another object. A person can call actions from other objects in Object studio.

According to you what is the number of Resume Stages that one process can have?

Answer : One process can have any number of Resume Stages. There can be multiple stages based on the logic of the exception handling. The Blue Prism best practice guide states that exception logic must be incorporated in subpages, therefore, one process may have any number of resume stages.

Please go through the below-mentioned images of wait stage in the process flow.
blue prism dumps11

blue prism tool interview questions12

Choose the correct statement from the list below:

  • 1) The wait stage will commence looking for the button instantly. If the element is not located after 5 seconds, it will throw a system exception.
  • 2) The wait stage will commence looking for the button instantly. If the button element is located, the code lingers for 5 seconds in order to execute navigate stage.
  • 3) The wait stage will commence looking for the button immediately. If the button element is located within a time-span of 5 seconds, it throws a system exception.
  • 4) The wait stage waits for 5 seconds, before commencing a search for button element.
Answer : The correct choice is Option 1. The wait stage will commence looking for the button instantly. If the element is not located after 5 seconds, it will throw a system exception.

Are you Interested In Joining ?

Attend a Free Demo Session with a sip of Coffee.

According to the Blue Prism best practice guide, suggest the preferred way to manage target Application’s credentials in Blue Prism.

Answer : The data should be stored in Credential Manager. Blue Prism is equipped with a safe and secure way of accumulating sensitive data. Blue Prism uses an inbuilt module called Credential Manager.

Out of the following which documents should be created by the developer?

  • 1) Process Design Instruction (PDI) and Object Design Instruction (ODI)
  • 2) Initial Process Analysis Document (IPA) and Process Definition Document (PDD).
  • 3) Solution Design Document (SDD) and Operational Impact Document (OID).
  • 4) Functional Requirements Questionnaire (FRQ) and Operational Impact Document (OID).
Answer : The correct answer is Option 1. The Blue Prism Developer should create the PDI and the ODI.

There is a work queue titled “Sample”. It has numerous awaiting items which can be tagged as 1, 2, 3, and, 4. Mention the correct configuration of Get Next Item in order to get the cases which are tagged as 1 or 4.
blue prism technical interview questions22

Answer : In order to get the correct configuration of Get Next Item, we have to add “-2; -3” in the tag filter parameter. Each term in a tag filter is separated by a semi-colon and all are applied to the search. The tag filter should be applied to exclude cases which are tagged 2 and 3.

Blueprism Training

 

Openspan Training

 

Automation Anywhere

 

 

Are you interested in reading the Blue Prism Technical Interview Questions & Answers

January 16, 2019
© 2019 Hope Tutors. All rights reserved.

Site Optimized by GigCodes.com

Request CALL BACK