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

uipath interview questions
UiPath Interview Questions and Answers

Q- What is the difference between Attended and Unattended robot?
  • Attended Robot - Attended robot works on the same machine as a human user and is usually triggered by the user through their actions (user events). We can’t trigger processes from Orchestrator on this type of robots and they can’t run under a locked screen. They can be started from the robot tray.
  • Unattended Robot  - Unattended robot runs unattended in virtual environments and can automate any number of processes. In addition of attended robot capabilities, this robot provides feature to perform remote execution, monitoring, scheduling and for Orchestrator queues.
Q- What is UiPath?

UiPath is one of the top RPA tools that is used for developing automation solutions. It enables us to automate repetitive/redundant tasks with the help of drag and drop functionality and eliminates human intervention.

Q- Describe UiPath architecture.

UiPath architecture has the following three layers:
  • Client Layer - UiPath studio and robots reside in client layer. UiPath robot is divided into “UiPath Agent Service” and “UiPath Executor Service”.
    • UiPath agent service shows available jobs in the system tray and can also request to start/stop jobs and change settings
    • UiPath executor service runs the given tasks under a windows session.
  • Server Layer - UiPath Orchestrator resides here. The Orchestrator monitors, deploy, configures, queue management and logging.
  • Persistency Layer - This layer holds the database, where all the data related to queue and queue items reside. It also contains data about robot configuration and their assigned processes.
Q- Describe the components of UiPath.

The three main components of UiPath platform are:
  • UiPath Studio - UiPath studio is a tool used to design and develop your project. It handles application integration and the tasks of third-party application automation, administrative IT tasks, and any business IT processes.
  • UiPath Robot - Robots are used to execute the automation workflow designed in UiPath Studio and can be centrally managed from UiPath Orchestrator.
  • UiPath Orchestrator - It is a web-based centralized robot management application using which we can easily deploy, secure and manage our robots at scale.
Q- What is a generic variable in UiPath?

It is a type of variable with a wide range that can store any kind of data e.g. text, numbers, dates and arrays.

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


Popular posts from this blog

UiPath - Convert String to DateTime

UiPath - Initialize Array and Assign value to Array

UiPath - Initialize List and Assign Values to List