Generic RPA Interview Questions


What is RPA ?

RPA is the acronym of Robotics Process Automation. It is used by an organization to automate its tasks that usually an employee takes care of.


List out some of the the tools in RPA.

• Blue Prism
• UiPath
• Automation Anywhere
• WorkFusion
• OpenSpan


What are some of the advantages of Robotic Process Automation ?

• Improved efficiency of tasks
• Performing the tasks quickly without errors
• Increased productivity
• Cost-saving
• Decreased turnaround time


What are some of the limitations of RPA ?

• Limitations to tasks like decision-making or judgmental tasks
• Not a cognitive computing solution, rather learns through experience
• Might be error-prone when subjected to new environments without experience
• Higher cost of implementation across the industry


What are the steps of Robotic Process Automation ?

There are six steps involves in the process of RPA. These are:

• Identifying the need for automation and the areas where it can be implemented
• Optimizing the processes where there is a need for automation
• Building a business case
• Selecting the right vendor of RPA
• Modeling the development of RPA
• Building expert RPA bots


What is the typical life cycle of a RPA ?

• Analysis: Identifying the business process for which RPA development is needed
• Development of the Bot: Fulfilling the requirements
• Testing: Performing quality checks
• Deployment and Maintenance: Deploying and maintaining the bot by the team


What are front- and back-office bots?

• Front office bots – Bots whose deployment is in the user’s control and require human intervention. These bots work from the same desktop as that of the user. They can only be triggered by local machines manually and cannot run remotely.
• Back office bots – These bots can run on locked machines from the orchestrator. The user may not be actively involved. These bots can also be triggered remotely by servers.


What are some industries that can benefit from RPA?

• Banking and finance
• Human resources
• Insurance agencies
• Marketing and sales


Which RPA tool you prefer ?

Answer based on experience. List out the Pros and Cons of any two tools. Example, UiPath is developer friendly whereas PEGA not.


What do you have in you Solution design Document ?

In a typical RPA SDD document, following details are captured.

• Process flow diagram
• Scope of the process
• Detailed steps along with screen shots
• Inputs to the process
• Outputs from the process
• Exception details
• Logging Details
• Database configurations
• Other asset details


How is FTE calculated?

FTE is calculated based on Manual effort, volume and time taken to complete a process
FTE = (volume * AHT)/ Manual hour per day (8 hours)
AHT is Average Handling Time


What is the difference between a thin & thick client?

Thin client: It is an application that we cannot get the quality properties while spying using any RPA tool .e.g. Any virtual environment.
Thick client: It is an application that we get a pretty handful of attribute features using RPA tool e.g. calculator, Internet Explorer.


What is the difference between Test Automation & Process Automation?

Test Automation –For testing purpose we automate the application & getting the result that how many test cases is pass & fail
Process Automation –Automating the process without human intervention is called Process automation.


What are the main components of RPA architecture

Development Studio
Plugin / Extension
Bot Runner
Control Center


What are the typical documents that you create as a part of your automation life cycle?

• Solution Design Document
• Process Flow Document
• Production Deployment Checklist
• Support Handover Document