Interview questions and answers for RPA - UiPath (Set 1)

uipath interview questions
UiPath Interview Questions and Answers

Q- What do understand by the term RPA?

RPA stands for “Robotic Process Automation” where a computer software mimics human actions to interact with digital systems to execute a business process.
  • Robotic - Machines that mimic human actions are known as Robots/agents.
  • Process - Sequence of step which leads to a meaningful activity (business process).
  • Automation - Executing a process without human intervention.
Q- What are the benefits of using RPA?
  • Reduce cost and operational risks.
  • It is fast and efficient.
  • Brings more accuracy.
  • Improve productivity.
  • Highly scalable.
  • Easy to implement and learn.
  • No code or low code RPA tools.
Q- What are the different phases of RPA life cycle?
  • Analysis - Identification of the business process to automate
  • Development - Development of bot using RPA tool
  • Testing - Quality check of developed bot includes Unit, SIT and UAT testing
  • Deployment and Maintenance - Deployment and monitoring of bot in production environment and undergoes to maintenance in case any changes/upgradation required.
Q- What is the difference between RPA and selenium?

Selenium is specifically designed to test web-based applications. Selenium can’t interact with multiple applications and impossible to take the output of one application as input to another application. It can’t interact with virtual environments such as Citrix etc. But RPA tools is powered enough to interact and automate almost any type of existing software processes to mimic human actions.

RPA is next level of existing automation tools and it allows us to develop automation solutions for complex processes with little software development skills using these no code or low code RPA tools. We can do everything using RPA tools that could be done using selenium but vice-versa is not imaginable.

Q- What is the difference between thin and thick client?
  • Thin client - It is an application where we can’t get the quality attribute properties while spying using any RPA tools e.g. virtual environment etc.
  • Thick client - Here we get plenty of attribute properties on spying using RPA tools e.g. browser, calculator, locally installed desktop application etc.

Note: Fresher candidates can skip REFramework and/or Orchestrator based questions.


Popular posts from this blog

UiPath - Convert String to DateTime

UiPath - Initialize List and Assign Values to List

UiPath - Initialize Array and Assign value to Array