UiPath Interview Questions 2018 for freshers and experienced IT Professionals


                                                    UiPath Interview questions
UiPath is aLeading Robotic Process Automation vendor.
UiPath PlatformDelivers enterprise-wide automation benefits, residing within an open, extensible architecture.
UiPath StudioThe perfectly intuitive environment where anybody can model automation visually
UiPath OrchestratorA highly scalable server platform, Orchestrator deploys and manages your entire workforce.
UiPath RobotThe UiPath Robot can take the role of an automated assistant running efficiently.
UiPath developed byUiPath Inc.
UiPath LicenseEnterprise RPA Platform / Community Edition

Advanced UiPath Interview Que


Q1.  What is RPA – Robotic Process Automation?
Robotic Process Automation
Robotic Machines which mimic human actions are called Robots.

Process Sequence of steps which lead to a meaningful activity. For example the process of making tea etc.

Automation Any process which is done by a robot without human intervention.

Q2.What is the difference between UiPath vs BluePrism vs Automation Anywhere?


Q3.  What are the important Phases of RPA Life Cycle?
Phases of RPA Life Cycle:
Analysis: The first phase in RPA begins with analysis. Business team and RPA Architect work together to understand a business process for RPA development.

Bot Development: RPA developer (Team) starts working on the requirement in their environment possibly a distinct development environment.

Testing: Some companies conduct Testing by Separate Testing Team, while some have a dedicated testing team which performs a dedicated QA like normal SDLC flow. Best Practice is to have a dedicated testing team which performs QA of a developed bot.

Deployment and Maintenance: After the Development and Testing phases, a bot is ready for distribution and enters maintenance phase.

This question is frequently asked in RPA interviews. You should know the RPA Life Cycle.

Q4.  What is the difference between traditional / IT automation and RPA?
Traditional IT Automation is long drawn and requires considerable manpower, time, effort and substantial cost.
RPA is a quick fix to instantly generate improvements.
Both traditional automation and RPA need solid strategy and planning but the implementation of RPA is quick.
While both are aimed towards the common goal of Automation, RPA is faster, better and cheaper than traditional automation. Therefore Traditional Automation is a strategic move and RPA is a tactical move.
In short, if you have the luxury of having time and budget, look for traditional automation. If you have business pressures right now on time and money, go for RPA.

Q5.  What is the difference between UiPath and Selenium?
Selenium is specifically designed to test web applications and websites, it is impossible in selenium to interact with multiple applications and taking the output of one application as an input for other application. It cannot work with Virtual environments like Citrix etc at all. While UiPath is an RPA tool which is designed to automate any type of existing software process to replace any type of activities that can be performed by a human. So we can say that RPA is the next level of existing automation tools. It allows people to build a very complex rules-based process with very little software development skills. You can do all things using UIiPath which can be done by Selenium but vice-versa is not possible. You can also look at my below articles for more details on these tools.

Q6.  During the planning phase of automation, what points are to be considered on priority?
After selecting the tool which is the first task, next big thing that matters a lot is selecting the right framework. There are various items that are tagged as In scope and Out Scope that need to be selected based on the type of task. After this, the test environment is to be considered. If required, users need to prepare the charts of project timelines. At the same time, identification of deliverables is another major factor that is to be considered.

Q7.  What is the difference between thin client and thick client?
Thin client: It is an application that we cannot get the quality properties while spying using any RPA tool.e.g.  Any virtual environment.

Thick client: It is an application that we get a pretty handful of attribute features using RPA tool e.g. calculator, Internet Explorer

Q8.  What is the difference between Mainframe and Non-Mainframe Applications?
Mainframe applications:
It’s a single screen and keyboard-based application.
There are separate set in-built commands supported by Blue Prism especially for mainframe applications

Non-mainframe applications:
It includes multiple screens
Control moves from one screen to another screen.

Q9.  What are session variables?
Session Variables are particular to that instance of the Process. If 2 instances of the same process are continuing at the same time, they both have the same session variables, but the session variables values will be different.

Q10.  What does publishing an automation project mean in UiPath?
Publishing of the automation package indicates archiving it and the related files present in particular folder for sending it to robots and then executing it. When you will be connected to the orchestrator then the project will go to the orchestrator field and then it will be displayed on packages page. And from this place, you can easily distribute them to the other robots after you assign some packages to the environment. Otherwise, it will get stored locally in the Studio feed.

Q11.  What is Project Debugging in UiPath?
Debugging is the process of identifying and removing errors from a given project. Coupled with logging, it becomes a powerful functionality that offers you information about your project and step-by-step highlighting, so that you can be sure that it is error-free. Logging enables you to display details about what is happening in your project in the Output panel. This, in turn, makes it easier for you to debug an automation. Breakpoints enable you to pause the execution of a project so that you can check its state at a given point.

Q12.  What is tracing and how do you enable tracing in UiPath?
By default, UiPath generates log files that track the activity of Studio and the Robots. These logs can be accessed from the Execute ribbon tab, by clicking the Open Logs button.
For complex issues, more details about your automation are needed. To gather them, tracing must be enabled.
In UiPath Studio, tracing generates a .etl file. It contains binary log data at the trace level, such as disk accesses or page faults, and is used to log high-frequency events while tracking the performance of an operating system.

Q13.  In UiPath studio, which recorder is suitable for Virtual Environment Automation?
Citrix Recorder

Q14.  How can we identify a Column in a database in UiPath Studio?
We can identify a Column by:

Using a Column Index
Using a Column Name

Q15.  Which activities can be used to iterate through an array in UiPath Studio?
Following are the activities that can be used to iterate through an array in UiPath Studio

For each Activity
While Activity

Q16.  If we scrape some text and we know it contains only digits, how can we make the scrape better?
By using Google OCR with “Numbers Option” only.

Q17.  Is it possible to click a button using the Click Image Activity if it’s not visible to the human eye?
No, this is only possible with Selectors.

Q18.  How can you get a value from an application, if it changes for each transaction?
This could be done by finding a static element and then use Scrape Relative functionality to extract the value.

Q19.  What does the Accuracy property represent in the Click image activity?
It is a unit of measurement from O to 1 which expresses the minimum similarity between the image you are searching for and the one to be found.

Q20.  In UiPath studio, how elements are recognized on screen?
They can be recognized through the attributes of UI elements.

Q21.  What does Publishing mean in UiPath Automation Studio?
Publishing of the automation package indicates archiving it and the related files present in particular folder for sending it to robots and then executing it. When you will be connected to the orchestrator then the project will go to the orchestrator field and then it will be displayed on packages page. And from this place, you can easily distribute them to the other robots after you assign some packages to the environment. Otherwise, it will get stored locally in the Studio feed.

Q22.  What is a single block activity in UiPath?
Single Block Activity is the smallest type of project which is mainly called as Sequence. They are suitable for linear processes as they enable you to go from one activity to another seamlessly, and act as a single block activity. They can be reused time and again, as a standalone automation or as part of a state machine or flowchart.

Q23.  What are Control Flow Activities in UiPath?
Control Flow is a concept borrowed from computer science that refers to the order in which actions are performed in an automation. A proper Control Flow can be achieved through the intelligent use of variables and activities.

Q24.  What is the Assign Activity in UiPath?
The Assign activity is an important activity that is going to be used quite often, as it enables you to assign a value to a variable. You can use an Assign activity to increment the value of a variable in a loop, sum up the value of two or more variables and assign the result to another variable, assign values to an array and so on. By default, this activity is also included in the Favorites group. To remove it, right-click it and select Remove.

Q25.  What is the Delay Activity in UiPath?
The Delay activity enables you to pause the automation for a custom period of time (in the hh : mm: ss format). This activity proves itself quite useful in projects that require good timing, such as waiting for a specific application to start or waiting for some information to be processed so that you can use it in another activity.

Q26.  What is the Do While Activity in UiPath?
The Do While activity enables you to execute a specified part of your automation while a condition is met. When the specified condition is no longer met, the project exits the loop. This type of activity can be useful to step through all the elements of an array or execute a particular activity multiple times. You can increment counters to browse through array indices or step through a list of items.

Q27.  What is the If Activity in UiPath?
The If activity contains a statement and two conditions. The first condition is executed if the statement is true, while the second one (the activity in the Else section) is executed if the statement is false. If activities can be useful to make decisions based on the value of variables.

Q28.  What is the Switch Activity in UiPath?
The Switch activity enables you to select one choice out of multiple, based on the value of a specified expression. By default, the Switch activity uses the integer argument, but you can change it from the Properties panel, from the TypeArgument list. The Switch activity can be useful to categorize data according to a custom number of cases. For example, you can use it to store data into multiple spreadsheets or sort through names of employees.

Q29.  What is the For Each Activity in UiPath?
The For Each activity enables you to step through arrays, lists, data tables or other types of collections so that you can iterate through the data and process each piece of information individually.

Q30.  What is the Break Activity in UiPath?
The Break activity enables you to stop the loop at a chosen point and then continue with the next activity.

Q31.  What is the While Activity in UiPath?
The While activity enables you to execute a specific process repeatedly, while a specific condition is met. The main difference between this and the Do While activity is that, in the first one, the condition is evaluated before the body of the loop is executed. This type of activity can be useful to step through all the elements of an array or execute a particular activity multiple times. You can increment counters to browse through array indices or step through a list of items.

Q32. How do you activate UiPath Studio license?
Online Activation

Click the Activate License The UiPath Registration window is displayed.
Fill in the Email Address field with your email address.
Fill in the License Key field with the license key you received.
Select the Automatic activation
Click the Activate Your UiPath license is now activated and you can start creating automation workflows.

Q33.  What is state machine in UiPath?
A State Machine is a type of automation that uses a finite number of states in its execution. It can go into a state when it is triggered by an activity, and it exits that state when another activity is triggered. They also enable us to add conditions based on which to jump from one state to another. These are represented by arrows or branches between states.

Q34. How do you install chrome Extension for UiPath Studio?
From UiPath Studio


  • In the Setup ribbon tab, from the Setup Extensions menu, select Chrome. The Chrome Web Store is opened in Google Chrome.


  • Click the Add to Chrome A confirmation dialog box is displayed.
  • Click the Add extension The extension is now installed.
  • Note: Generally by default extension is off.

Q35.  How to import Namespaces in UiPath?
To add new namespaces to your library:

Open the Imports
In the Enter or Select namespace field, start typing the namespace that interest you. Note that suggestions are provided while you type in case you are not exactly sure what you are looking for.
Click the drop-down arrow to view and browse all available namespaces.
Select the desired namespace. The namespace is added to the Imported Namespaces. To remove a namespace, select it and press Delete. Note that namespaces can only be deleted if they aren’t used. For example, you can delete a namespace if the assembly that contains it is no longer referenced by the project.

Q36.  What are Arguments in UiPath?
Arguments are used to pass data from a project to another. In a global sense, they resemble variables, as they store data dynamically and pass it on. Variables pass data between activities, while arguments pass data between automation. As a result, they enable you to reuse automation time and again.UiPath Studio supports a large number of argument types, which coincide with the types of variables. Therefore, you can create Generic Value, String, Boolean, Object, Array, or DataTable arguments and you can also browse for .NET types, just as you do in the case of variables. Additionally, arguments have specific directions (In, Out, In/Out, Property) that tell the application where the information stored in them is supposed to go.



Q37.  When would you choose System Integration over RPA?
I would prefer system integration if the return on investment (ROI) is better than deploying RPA. But you will find only a few projects which will have that scenario.

If you are working in the local environment and have similar kinds of platforms/software, try for system integration. System Integration will mostly require full access to the back end scripts and the timeline for deployment is most likely higher than RPA. If you are in back office operations, then you may find multiple platforms like legacy, GUI, and web-based all being used together. This creates complexity to system integration.

On the other hand, RPA software is platform agnostic. They could be configured from front end also with any kind of platform. The timeline is lesser and it’s easy to train or find RPA developers. Thus it’s a preferable choice to go with RPA.

Q38.  How do I assess the processes for RPA and calculate FTE saves?
There are no hard and fast rules, but the following are some desirable attributes that your identified process should possess:

High transaction volumes
Manual data entry and/or extraction
Rule-based
Multiple handling of the same data
Disparate systems (especially legacy ones)
Stable processes
Regarding the Full-Time Equivalent (FTE) savings, the concept is rather simple. You need to determine how long it takes for an employee to complete the transaction currently, and estimate the time it will take a bot to complete the same transaction. The time savings per transaction completed multiplied by the number of transactions will give you the figure you need. Note the above is meant to be a quick back-of-the-envelope calculation of the FTE savings. Also, the challenge when calculating the FTE savings (prior to implementing RPA) lies in justifying and validating the assumptions you have made.

Q39.  Can UiPath run multiple instances of the same process with one robot in one system simultaneously?
Yes, it can run the same program simultaneously in two robots where each system is registered as one robot. On a machine with a Windows Server (2008 R2 or 2012 R2 or 2016) operating system:

You can run the same process with all Robots at the same time;
You can run different processes with all Robots at the same time.
These are called High-density robots.

Q40.  How do you expand a Tree View structure in a web page using UiPath?
If you are talking about expanding the root node for a collapsed tree, you probably would use Click Image since that would likely be unique. If you are trying to expand a particular node, you’d likely use Click Text, and give it a certain negative X offset in the Position property so that when it targets the text you want to expand the node for, it will end up clicking on the +.

Q41.  How will you price an RDA project to a customer?
First, we will identify the scope of the automation like:

How the business process flows.
How many applications are involved? 
How complex the interactions between these applications.
Once we know all these then we will work out the number of bots to be deployed and estimate the cost for each bot to develop and deploy. This is how we do at a high level. Usually based on the complexity involved the project may go anywhere between 6–12 months.

Q42) What are Selectors and Wildcards in UiPath?

Wildcrafts helps in replacing the strings. It is helpful when you will deal with the attributes which are changing dynamically in the selector. 
And the selector helps in automatically generating the selection by using the wildcraft.

Q43) Why do you perform Data Scraping in UiPath?

Data scraping helps in enabling the extraction of structured data, document or application. Structured data is a group of information that is organized and presented in a predictable pattern. 

Q44) What is the Assign Activity in UiPath?

We need the assign activity because it helps in assigning values to the variables. Mostly they are used when there is a need for incrementing the variable's value when there is a loop. You can add the value and then store them to another variable or it helps in assigning the value to some array. 

Q45) What is the Delay Activity in UiPath?
Uipath uses the delay activity for making you pause or stop the automation for some period. This is mainly used in projects where you need good timing like waiting and then start of some particular applications or waiting for information processing which you can use in the different activity.

Q46) What is the Do While Activity in UiPath?

Do while helps in enabling the programme to execute the specific part of an automation when the condition will be true. If the condition is not true then the loop won't be executed. This activity is used for step through the element present in the array or it also helps in executing any particular activity for many times. You can use counters for keeping track of the increment. 

Q47) What is the If Activity in UiPath?

If activity is used when you will deal with two conditions where the first statement will get executed if the condition is true while the second one will get executed when the statement will be false. When the variable will have values then the if statement is basically used. 

Q48) What is the Switch Activity in UiPath?

The switch activity helps you to choose one out of the others based on the specified values of the expressions. Switch activity uses integer argument as default but you can easily change it by going to the properties panel and selecting the required Type Argument list. It helps in categorizing the data depending on the case number. 

Q49) What is the While Activity in UiPath?

This activity helps in processing a specific activity repeatedly when a particular condition is true. The primary difference between while and do while is that in the former one the condition will be evaluated first and then the loop will be executed. 

Q50) What is the For Each Activity in UiPath?

This statement helps in enabling the step with the help of arrays, data tables, lists or any other sort of collections. It enables you to iterate the data and then process every information individually. 

Q51) What is the Break Activity in UiPath?

With the help of break activity, you can easily stop a particular loop at any chosen point and at that time you can continue with any other activity. 

Q52). What is package manager in UiPath?

With the help of package manager, you can easily download the activity packages, frameworks, libraries, wrappers etc and you can also check the ones which are already present in the container and you can also update them or add or remove them. All these features are only possible because of manage packages window which you can easily open by clicking the package manager button by pressing on the activity panel.

Q53) What is project debugging in UiPath?

Debugging is used for identifying as well as showing the error for a particular project. It has breakpoints and logging and it is a type of powerful functionality which will help you to gather information about the project and will highlight the errors step by step. Logging helps you to know what your projects are going through when the programming is done and is shown in the output panel. Which helps in making the process of debugging easier. Whereas breakpoints help in pausing the execution of your project to helps you check the state of the program at a particular point. 

Q54) What is Automatic Recording in UiPath?

Automation recording is used as they are very much useful plus it can save you a lot of time. As this automatic recording will provide a skeleton of the entire business processes so you can easily parameterize and customise the project. 

Q55) What is publishing an automation project means in UiPath?

Publishing of the automation package indicates archiving it and the related files present in particular folder for sending it to robots and then executing it. When you will be connected to the orchestrator then the project will go to the orchestrator field and then it will be displayed on packages page. And from this place, you can easily distribute them to the other robots after you assign some packages to the environment. Otherwise, it will get stored locally in the studio feed. 

Q56) What are UI Activities Properties in UiPath?

There are different types of activities which are used in the web pages or in automating apps and you can easily find them in the section of activities panel categorized under UI automation. These UI activities have many properties in common. 

ContinueOnError:  Even when the activity will show error still, the automation will continue its work. This field works in the boolean values. False is the default value in here. The project won't show any error if the activity on this field is set to true inside the try catch.

Delay After:  It helps in pausing the activity.

Delay Before:  It helps to pause before any activity. 

TimeoutMS:  It helps in finding the element before the error is shown. 

WaitForReady:  It will wait until the target is ready and before you perform the activity. 

Target:  It helps in identifying the element in UI before the activity starts.

Q57) How can you enable image and text-based process automation?

If you want to enable the image and text-based process automation, you will have to see that the uipath has some features that will simulate the keyboard or mouse input, like hovering, clicking, text recognition, OCR activities etc that helps for identifying by UI elements by screen scraping. Image or text automation is basically used in the situations where the UI automation won't work like in the environment of the virtual machine or in the places where finding selectors by using the normal methods is not easy. 

Q58) What is Citrix Automation in UiPath? Do you have any experience in virtual machine automation?

The virtual machine is the emulation of the computer science. If you efficiently want to process the automation in the Citrix machines then you will need techniques and tool. The Citrix automation in uipath is used for operating the virtual machine. 

Yes, I have worked on the virtual machine automation previously. 

These are some of the important interview equation which you will face during uipath interview. It contains both beginners level questions to questions for experienced people. To learn more about uipath, it is very important to have a sound knowledge of automation and virtual machine. 

Q59).UiPath Keyboard Shortcuts

The complete list of keyboard shortcuts for UiPath Studio:

Ctrl + D – Ignores the activity that is currently selected by placing it into a Comment Out container.

Ctrl + E – Removes the activity from the Comment Out container it was placed in.

Ctrl + T – Places the activity inside the Try section of a Try Catch activity.

Ctrl + Shift + N – Creates a new Blank Project.

Ctrl + N – Creates a new Sequence Diagram in the current project.

Ctrl + O – Enables you to open a previously created workflow. Only .xaml files are supported.

F1 – Enables you to access a help topic associated with the currently selected element.

Ctrl + L – Opens the folder where the Log files are stored.

Shift + F9 – Removes all the breakpoints in the currently opened workflow.

Ctrl + S – Saves the currently opened workflow.

Ctrl + Shift + S – Saves all the workflows that are currently open.

F5 – Runs the workflow that is currently open.

F7 – Runs the currently opened workflow in debug mode.

F8 – Checks the currently opened workflow for validation errors.

F9 – Marks the selected activity with a breakpoint.

F10 – When debugging, steps over the execution of a block of activities in the currently selected workflow.

F11 – When debugging, enables you to step into a block of activities and executes the first one.

Pause – Pauses the execution of the current workflow, in both normal and debug mode.

F12 – Stops the execution of the current workflow, in both normal and debug mode.

Ctrl + C – Copies the selected activity or activities to the clipboard.

Alt + Ctrl + W – Opens the Web Recording toolbar.

Alt + Ctrl + B – Opens the Basic Recording toolbar.

Alt + Ctrl + C – Opens the Citrix Recording toolbar.

Alt + Ctrl + D – Opens the Desktop Recording toolbar.

Alt + Ctrl + F – Sets the focus to the search box in the Activities Panel.

Ctrl + P – Opens the Manage Packages window.

Q60). Difference Between Uipath Vs Selenium?

Answer : Selenium has been designed for testing the web applications or website. A selenium can't interact with a huge number of applications. It is unable to use one’s application’s output and use them as a new input for another application and is not compatible with the virtual environments like the Citrix. 

Whereas Uipath generally designs the software process that helps in automation. It is a sort of RPA tool which will help in performing activities like the human.

Q61). What Is Value And Scope Of Data Types In Uipath?

Answer :Variable is used for storing data. You can also change the value of the variable. When some data is stored within some variable then that value can be of many types. In uipath, there is a huge number of data types starting from text number, generic value, time, date and data tables. 

Q62). What Are Arguments In Uipath?

Answer :Argument helps the program to creates some arguments where you can also make some changes. In arguments, you have to mention the name which is mandatory. Write about the direction and select the argument type whether they are a string, object, Int 32 or array.

Q63). What Are Properties In Uipath?

Answer :In uipath, you can use a lot of activities which is used for automating the apps of the web apps which you can see in the activity panel under the category of UI automation. The common properties of these activities are ContinueOnError, Delay After, Delay Before, TimeoutMS, WaitForReady, and target.

Q64. What Are Flowchart Activities In Uipath?

Answer -The flowchart is generally used for various settings. It helps in large jobs as well as in small projects and you can also use them in different projects. Flowcharts help in presenting multiple branching of logical operators, helps in building complex business and for connecting the activities in many ways.

Q65. What Is Flow Switch In Uipath?

Answer :Flow switch and flow decision are the same things but it has one difference and that is in the flow switch each branch of the flow switch is known as flow step and is not just restricted to true or false branch. 

Q66. What Are Sequence Activities In Uipath?

Answer :The sequence is actually the small type of projects which are suitable mainly for linear processes and will enable you to switch from one activity to the another seamlessly. It actually acts as a single activity block. You can reuse them for many times.

Q67. What Is Branching In Uipath Rpa?

Answer :When it comes to branching in uipath there comes a “condition”.  This condition is used when an activity is having more than one solution occurs after a certain condition. Condition statement will help the program to determine what behavior should be shown when any condition will be selected. 

Q68. How Do You Create A Project In Uipath?

Answer :For creating a project in uipath you will have to create a folder with your name and then select a particular location. So the new folder will get saved in the default directory.

Q69. Explain About Recording In Uipath Studio?

Answer :Uipath has 4 recordings. They are Basic, desktop, web, and Citrix. 

Basic:  It is used for the generation of the full selector for every activity but has no container. Hence the automation is much slower but is good for the single activities. 

Desktop:  It is great for multiple actions and desktop apps. It is much faster than the basic and uses the container where the activities will be enclosed and will also have partial selector. 

Web:  It is used for recording in the web pages and for browsing. It also generates the container. 

Citrix:  It is used for recording of virtualized environments, permits texts, images and the keyboard automation. 

Q70. What Are Selectors And Wildcards In Uipath?

Answer :Wildcrafts helps in replacing the strings. It is helpful when you will deal with the attributes which are changing dynamically in the selector. And the selector helps in automatically generating the selection by using the wildcraft.

Q71. Why Do You Perform Data Scraping In Uipath?

Answer :Data scraping helps in enabling the extraction of structured data, document or application. Structured data is a group of information that is organized and presented in a predictable pattern.

Q72. What Are The Benefits Of Rpa?

Answer :Wide-Range Automation:

RPA speeds up and executes perfect accuracy across different fields viz. banking, healthcare, insurance, telecom, communications, etc. Virtually complex programs are automated on a wide-range by improving the transaction process.

Quick ROI:

RPA will increase productivity across varied industries. One Software robot is efficient of accomplishing the work of approximately 3 employees. This innovation builds positive ROI much faster than expected. Moreover, cost productions might reach 20% in time.

Enterprise Scalability:

RPA is highly flexible and scalable with reduced time of induction. Robots perform massive complex operations in parallel, starting from desktop to cloud environments. All this operation is carried out, by allowing multiple users to monitor and control robots from various business units through a single secure device.

Powerful Analytics:

Gathering agile and exhaustive data enable better management and insights into forever growing business enhancements. Improved governance is achieved through a prescribed set of automation tools.

Cost-Saving:

Implementing RPA within an enterprise has shown a drastic reduction in overall costs when compared to traditional non-RPA methods.

Q73. What Are The Popular Rpa Vendors?

Answer :Popular RPA Vendors are:

Automation Anywhere
Verint
BlackLine
Openspan
Blue Prism
NICE
Datamatics
Kofax
EdgeVerve
HelpSystems

Q74. What Are The Differences Between Blue Prism And Uipath?

Answer :Both come across as good tools  and both have their own softwares. UI and BP, both have graphic process designers for developing the solutions.

Differences:

In terms of programming languages:

Blue Prism Uses C# for coding
UiPath uses VB for coding
In terms of Control Room/Dashboard:

BP has client based servers, accessible only through their apps
UiPath control room – The Orchestrator – is web based, accessible through browser or mobile
In terms of cost and uses:

UiPath is more affordable
It’s easier to learn on your own and operate
It’s a cake walk finding study material online

Q75. What Is The Difference Between Thin Client And Thick Client?

Answer :Thin client: It’s basically any application where we cannot get quality properties, while spying (using any RPA tool). For e.g.  Citrix or any virtual environment.

Thick client: It’s any application where we get handful of attribute properties (using RPA tools).For e.g. calculator, Internet explorer.


Comments

  1. Thanks please include more scenario based questions and common challenges faced by RPA Developers while implementation of Process/Objects/Bots

    ReplyDelete
  2. Thanks for taking time share this UiPath interview questions admin. It is really helpful, keep up the good work and share more like this.
    UiPath Training in Chennai | UiPath Training

    ReplyDelete
  3. This concept is a good way to enhance the knowledge.thanks for sharing..
    Ui Path Online Training

    ReplyDelete
  4. UiPath Robots are learning new AI skills to automate more. Use out-of-the-box AI skills, source specialized AI skills from the ecosystem, or integrate your own AI skills. Seamlessly use these AI skills in your automations with UiPath drag-and-drop AI.
    rpa training in chennai

    ReplyDelete
  5. This comment has been removed by the author.

    ReplyDelete
  6. Good Post! Thank you so much for sharing this pretty post, it was so good to read and useful to improve my knowledge as updated one, keep blogging.Big Data, Hadoop Online Training in India
    Online AWS Training in India

    ReplyDelete
  7. This comment has been removed by the author.

    ReplyDelete
  8. Thank a lot for this post that was very interesting. Keep posting like those amazing posts, this is really awesome :) Thank you for sharing wonderful information with us to get some idea about it.I have learned a lot from this Thank you for sharing such great information very useful to us.
    oracle training in chennai

    oracle training institute in chennai

    oracle training in bangalore

    oracle training in hyderabad

    oracle training

    oracle online training

    hadoop training in chennai

    hadoop training in bangalore






    ReplyDelete
  9. This comment has been removed by the author.

    ReplyDelete
  10. This comment has been removed by the author.

    ReplyDelete

  11. Really awesome blog!!! I finally found a great post here.I really enjoyed reading this article. Thanks for sharing valuable information.

    We are giving all Programming Courses such as You can

    Register for a free Demo Sessions

    RPA Ui Path Online Training
    Best Python Online Training
    Online AWS Training
    Online Data Science Training

    ReplyDelete
  12. We help organizations worldwide UiPath license and maximize the value of UiPath software. We work with organizations that are starting out as well as scaling, understand how the software is bundled and priced, advise on purchase options and provide extra incentives for first-time purchases or renewals through us.

    ReplyDelete
  13. thanks for sharing a informative article.its very useful.keep up the good work.Angular training in Chennai

    ReplyDelete
  14. You are providing a post that is very useful for developing my knowledge and I learn more info from your blog.
    Uipath Online Training
    Online Uipath Training

    ReplyDelete
  15. Thanks for sharing such a nice info.I hope you will share more information like this. please keep on sharing!
    Visit us: dot net training
    Visit us: Dot Net Online Training Hyderabad
    Visit us: .net online training india

    ReplyDelete
  16. This is an amazing blog, thank you so much for sharing such valuable information with us.
    Visit us: uipath training in delhi
    Visit us: ui path online training
    Visit us: uipath training in hyderabad
    Visit us: ui path course in bangalore
    Visit us: RPA Ui Path Online Training

    ReplyDelete
  17. Thanku For Sharing This Useful Information.Keep Posting.
    Visit us: uipath training in hyderabad
    Visit us: ui path course in bangalore

    ReplyDelete

Post a Comment

Popular posts from this blog

Win Automation Interview Questions 2019

Machine Learning Top Interview Questions & Answers 2018