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

uipath interview questions
UiPath Interview Questions and Answers

Q- What is the difference between Basic and Desktop recording?

The desktop recorder is optimized to perform more than one actions using containers, while basic recorder is generally used to perform only one activity. The basic recorder is comparatively slower than the desktop recorder. Basic recorder always identifies the element starting from the parent window while desktop recorder generates a container and partial selectors for every activity.

Q- What do you mean by arguments and its various directions in UiPath?

Arguments are used to pass data from one workflow to another. They have specific directions (In, Out, In/Out, Property) that tell the application where the stored information is supposed to go.
  • In - “In” direction means that the argument can only be used within the given workflow.
  • Out - It means that the argument can be used to pass data outside the given workflow.
  • In/Out - It means that the argument can be used within and outside the given workflow.
  • Property - If we are not going to use some argument anymore but it might be useful in future, we should just make it as property.
Q- What do you understand by the term Selectors in UiPath?

In order to perform specific actions over the UI (user interface), we need to interact with various windows, buttons, drop-down lists and many others. UiPath uses the selectors to locate the elements over UI. Selectors store the attributes of a graphical user interface element and its parents, in the shape of an XML fragment.

Q- What is wildcards and its type in context of UiPath?

Wildcards are symbols that enable us to replace zero or multiple characters in a string. These can be quite useful when dealing with dynamically changing attributes in a selector.
  • Asterisk (*) - It replaces zero or more characters.
  • Question mark (?) - It replaces a single character.
Q- What is the difference between data scraping and screen scraping?

Data scraping enables us to extract structures data from browser, application or document to a DataTable that could be loaded into database, csv file or excel spreadsheet.

Screen scraping methods refer to those activities that enables us to extract unstructured data from a specified UI element or document such as PDF file.

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