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

uipath interview questions
UiPath Interview Questions and Answers

Q- What are the types of workflows in UiPath?
  • Sequence  - Sequence are the smallest type of project. They are suitable to linear processes as they enable you to go from one activity to another activity seamlessly and act as a single block activity.
  • Flowchart - It is suitable for more complex business logic, enabling us to integrate decisions and connect activities in a more diverse manner, through multiple branching logic operators.
  • State machines - It is suitable for large projects. It is a type of automation that uses a finite number of states in its execution. It would enter to and exit from the state based on trigger.
  • Global Exception Handler - It is a type of workflow designed to determine the project’s behavior when encountering an exception. Only one Global Exception Handler can be set per automation project.
Q- Describe the difference between partial and full selectors?
  • Full Selector - It contains all the elements needed to locate a UI element, including the top-level window. It is recommended when switching between multiple windows.
  • Partial Selector - It doesn’t contain information about the top-level window. Activities having partial selectors are enclosed in a container (attach browser or attach window) that contains the information about the top-level window. It is recommended when performing multiple actions in the same window.
Q- What are the input methods in UiPath and difference between them?

Input actions are required by the users and/or robot to directly interact with an opened application. UiPath provides three different types of input methods for click and type actions, that differs in terms of compatibility and capability.
  • Default - simulates a click or type with the help of the hardware driver.
  • Simulate Type/Click - This method uses the technology of the target application.
  • SendWindowMessages - works on sending a specific message directly to the target application.
UiPath - Input methods
UiPath - Input Methods

Q- What are the output (screen scraping) methods in UiPath and difference between them?

Output or screen scraping methods in UiPath enable us to extract data from a specified UI element or document, such as pdf file.

UiPath - Output or Screen Scraping Methods
UiPath - Output or Screen Scraping Methods

Q- What are the types of recordings available in UiPath?

Five types of recordings are available in UiPath as follows:
  • Basic - It generates a full selector for each activity without any container. The developed automation is slower than one that uses containers and is suitable for single activities.
  • Desktop - It is suitable for all types of desktop applications and multiple actions. It is comparatively faster than the basic recorder and generates container (having top-level window information) in which activities are enclosed, having partial selectors for every enclosed activity.
  • Web - This recorder is designed to work with web applications and browsers and generate containers. It uses Simulate Type/Click input method by default.
  • Image - It is used to record virtualized environments (such as VNC, virtual machines, Citrix and more). It permits only images, text and keyboard automation and requires explicit positioning. It was formerly known as Citrix recorder in older versions of UiPath.
  • Native Citrix - It is equivalent to the desktop recorder but for Citrix environments. This is to be used only for native Citrix automation projects.

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


Post a Comment

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