Top RPA UiPath Interview Questions & Answers
Top RPA UiPath Interview Questions & Answers
INTERVIEW QUESTIONS
& ANSWERS
BY: PUNIT MITTAL
WHAT TYPE OF QUESTION SHOULD BE
PREPARED
• Be prepare about the UiPath components you are familiar with
→ Prepare about web, desktop, excel, pdf, mail and other automations.
→ Mostly they will ask about the Panels in the UiPath studio.
→ Debugging, Packages.
→ what is the use of orchestrator.
→ If they will go deep they ask about object repository, publishing projects and
GIT Integration.
→ What are the assets, queues, storage buckets in the UiPath Orchestrator.
→ If you are familiar with the robotic enterprise framework then prepare well of it.
→ Type of exceptions
1. WHAT IS RPA?
• There are multiple benefits of using RPA. Some of them are listed below
• It saves cost
• More accuracy
• Easy to Implement and learn
• low-code and no-code required
• Scalability
• Increased efficiency
• Faster processing
• Improved customer experience
• Strategic insights
9) WHAT IS DIFFERENCE BETWEEN TEST AUTOMATION &
PROCESS AUTOMATION?
• For all the activities available in UiPath you can specify some
properties. Some of them are listed below:
• Continue On Error: No error will be caught if this enabled
Delay After: adds a pause in milliseconds.
Delay Before: before the activity it adds a delay in milliseconds.
Timeout MS: specifies the amount of time (in milliseconds) to wait for
a specified element to be found before an error is thrown.
Wait For Ready: Before performing the actions, wait for the target to
become ready
13) WHAT IS BRANCHING IN UIPATH?
• The full selector contains all elements which the tools require to
identify elements
It is recommended to use when you are required to switch between
multiple windows
Partial selectors:
Activities which contain partial selectors are encapsulated in a
container that contains a full selector of the top-level window
17) WHAT IS UIPATH EXPLORER?
• For running through command prompt you would have to first publish it
and after that take the published nugget package location & -file
your .xaml location
1st we have to publish that from design panel, then we have to take
that published nugget package location & -file your .xaml location.
23) HOW TO SAVE CREDENTIALS IN WINDOW & USE THROUGH
UIPATH?
• Step into is used for step by step running of steps in the program &
step over for fast execution.
30) WHAT ARE ARGUMENTS IN UIPATH& DIRECTIONS OF
ARGUMENT?
• Output panel is the place where you would see the output of execution.
The Outline panel will display the project hierarchy, and all available
variables and nodes to you
37) WHAT IS EXCEL AUTOMATION?
• Excel Automation
Excel needs to be installed on system.
It will not allow to access items like chart, diagrams from spreadsheet.
In case the excel is password protected, it might show error.
• Workbook automation
Excel doesn’t have to be installed.
You can access items like chart, diagrams using workbook automation.
It can be used if the spreadsheet is password protected.
39) HOW MANY WAYS TO READ COLUMN OF EXCEL THROUGH
UIPATH?
• Using read range UiPath can read all data of excel Using read cell we
read a specific cell Using read csv we can read all csv data Using write
csv you can write data into excel sheet Using write cell we write data
into proper column Using write csv we write data in csv format.
43) WHAT IS EMAIL AUTOMATION?
• Using email automation activities, you can perform multiple actions can
send email, receive email, Save attachments etc
44) WHAT IS EMAIL PROTOCOL IN UIPATH?
• IMAP stands for internet map access protocol; IMAP is latest standard
for sending mail
• Get outlook-using this activity we can receive the static mail
• Smtp-it stands for simple mail transfer protocol for sending the
dynamic mail
• Send outlook-using this activity you can send the static mail.
46) HOW MANY ACTIVITIES YOU HAVE USED IN EMAIL
AUTOMATION?
• There are four main activities like Get outlook, IMAP, Send outlook &
SMTP
47) HOW TO FILTER MAIL THROUGH UIPATH?
• In order to select a folder, you have to change from imap or get outlook
mail setting.
49) WHAT IS PDF AUTOMATION?
• Pdf Automation is used for performing multiple activities with pdfs like
fetching data, merging pdf etc
50) HOW MANY ACTIVITIES YOU HAVE USED IN PDF
AUTOMATION?
• Some of the used activities are Read pdf text, read pdf with ocr & get
text
51)HOW TO AUTOMATE TEXT & IMAGE PDF?
• For using pdf activities, you have to install pdf from manage package,
UiPath. pdf
52) WHAT IS OCR?
• First you will have to save credential in mange package & give the
credential name in your secure credential variable
55)WHAT IS ORCHESTRATOR?
• Process: It would display all the projects published from UiPath Studio, along
with the one manually uploaded
Job: When a process is running on system its termed as a job
Schedular: Schedules will enable you to run jobs in a scheduled manner.
Asset: Assets refers to shared variables or credentials that can be utilized in
different automation projects. They allow you to store require information so
that the Robots can easily have access to it.
Queue: A queue allows you to process multiple items on different or same
machine. Queue items can store multiple types of information, such as
invoice information or customer details.
58) WHAT ARE THE TYPES OF ASSETS IN UIPATH
ORCHESTRATOR?
• FTE = (volume * AHT)/ Manual hour per day (8 hours) AHT is Average
Handling Time
68) HOW TO EXTRACT FROM IMAGE?
• UiPath is one of the leading RPA Tool It is founded in the year 2005 by
Romanian entrepreneurs Daniel Dines and Marius Tirca.
As per Gartner latest report “UiPath was named a Leader for the fifth
year in a row, and in this report UiPath was positioned highest for
ability to execute”.
80) HOW WE CONNECT WITH
ORCHESTRATOR?
• You can follow the below steps to do it
»Create Machine>
»Open UiPath Robot>
»Go to Orchestrator Settings>
»Now Enter the Orchestrator URL, Machine Name and Machine Key>
»Click Connect.
81) WHAT ARE THE TYPES OF PROJECTS?
• Input actions refer to Input actions necessary for user/robot to directly interact with
an application.
Below are three types of input methods
a) Default Method: – Out of all methods it is the slowest input method available.
It also does not allow background execution. It enables you to use Hot Key (Sending
keyboard shortcuts to a UI element)
b) Send Windows Message– This is the method which allows background
execution as well as use of Hotkeys
c) Simulate Type / Key– This is the fastest of the available three methods and
would also work in the background too. It is compatible with most of the web apps
and desktop apps
85) WHAT ARE OUTPUT METHODS?
• They refer to the methods or activities which would allow you to extract data from a specified UI
element or document, such as a pdf file.
• Full Text will be the default method. It is the fastest and accurate, and would also work in
background execution. it cannot extract the screen coordinates of the text, but it can allow you to
extract hidden text. This method would work only with desktop applications. It is used by “Get Full
Text” activity.
• Native is the second method and it is accurate and faster than OCR. It allows you to extract text
position but will be unable to extract hidden text. It does not support background execution and
Citrix. This method is used by “Get Text” activity.
• OCR is not 100% accurate but can be used to extract text that the other two methods would be
unable to extract and it would work with all applications including Citrix. It can also allow you to
extract Text position.
86) WHAT IS ASSET AND WHY WE NEED IT?
• The main difference is that to use excel read range we need excel to be
installed on system. For workbook range excel need not to be installed
on system
90) DO WE NEED EXCEL INSTALLED ON SYSTEM WHEN WE USE
WORKBOOK READ RANGE ACTIVITY?
• No
91) WHAT ARE PDF ACTIVITIES USED TO GET TEXT FROM AN
IMAGE?
• This is a flowchart specific activity that allows you to split the control
flow into multiple branches out of which a single one would be
executed based on condition.
93) WHAT ARE ACTIVITIES USED IN QUEUES?
• It’s a special variable which can be used to store any kind of datatypes
like string, int, dates format, and arrays.
103) IS IT POSSIBLE TO CREATE A VARIABLE WITHOUT THE
ACTIVITY OF THE DESIGNER PANEL?
• Arguments are used to pass the data from one project to another
105) HOW TO CREATE YOUR PROJECT AND HOW TO EXECUTE
IT?
• Delay Before:
if you want the action to wait before action executes
It is specified in milli second
Delay After:
Once the activity is executed, it would wait for the specified duration
and executes the next process.
107) HOW WILL YOU FIND THE CHILDREN FROM THE TABLE?
• You need to Drag and drop the find children from activities panel and
then Indicate the screen where you want to find the children after it
assign the correct format variable in the properties panel
108) HOW MANY WAYS THERE FOR CREATING VARIABLE IN
UIPATH?
• By using the Generate Data table you would be able to convert a string
to a data table
112) EXPLAIN APPEND RANGE IN UIPATH?
• There are 4 options available. They are Basic, desktop, web, and Citrix.
Basic:
This method can be used for the generation of the full selector
Desktop:
This is suitable for multiple actions and desktop apps.
Web:
It can be used for recording in the web pages as well as for browsing. It also
generates the container.
Citrix:
It is used for recording of environments like Citrix machines etc which are virtual.
• 128) What is the While Activity in UiPath?
• It is a loop which would execute the statements defined till the condition is true
• 129) What is Flow Switch in UiPath?
• This activity is flowchart specific activity which would help you to split the
control flow into three or more branches and only one would be executed based
on the outcome of a specific condition.
• 130) What is Document Understanding?
• It refers to extracting, interpreting, and processing data, even from pdfs, images,
handwriting, and scans
131) WHAT ARE THE BENEFITS OF INTELLIGENT DOCUMENT
UNDERSTANDING?