UiPath UiADP Certification Sample Questions
The purpose of this Sample Question Set is to provide you with information about the UiPath Automation Developer Professional (UiADP) exam. These sample questions will make you very familiar with both the type and the difficulty level of the questions on the UiADP certification test. To get familiar with real exam environment, we suggest you try our Sample UiPath UiADP Certification Practice Exam. This sample practice exam gives you the feeling of reality and is a clue to the questions asked in the actual UiPath Certified Professional Automation Developer Professional (UiADP) certification exam.
These sample questions are simple and basic questions that represent likeness to the real UiPath Automation Developer Professional exam questions. To assess your readiness and performance with real-time scenario based questions, we suggest you prepare with our Premium UiPath UiADP Certification Practice Exam. When you solve real time scenario based questions practically, you come across many difficulties that give you an opportunity to improve.
UiPath UiADP Sample Questions:
01. A developer must automate an application published through Citrix Virtual Apps and Desktops and wants the robot to use native selectors inside the remote session.
How should UiPath Remote Runtime be set up?
a) Install the Remote Runtime component on the Citrix application servers and the matching UiPath extension for Citrix on the client machine
b) Install the Remote Runtime component only on the client machine
c) Install the Remote Runtime component on the Citrix application servers and configure a direct connection from them to UiPath Studio
d) Install the Remote Runtime component on both the Citrix application servers and the client machine
02. A developer sets a breakpoint on a Log Message inside a For Each Row over dt_Refunds. In the breakpoint's settings the Condition is CDbl(row("Amount")) > 10000 and the Hit Count is 3. The Amount column holds these values, in row order:
- 12,000
- 4,500
- 15,000
- 9,800
- 21,000
- 10,500
- 30,000
When debugging starts, on which row does execution first pause at this breakpoint?
a) On row 1, where the condition first holds; the Hit Count then sets how often it pauses again
b) On row 5, the third row where the Condition holds, matching the Hit Count
c) On row 3, the third iteration of the loop
d) It never pauses, because one breakpoint cannot carry both a Condition and a Hit Count
03. A dispatcher for a property-management firm runs in the Payables folder and adds invoice items, with no Postpone or Deadline, to the queue InvoiceQueue in that folder. Both the dispatcher and the REFramework performer read the queue name InvoiceQueue from their Config files.
Since go-live, the performer's hourly jobs all end Successful after logging that there is no more data to process, while the items in the Payables queue stay New. Orchestrator shows the performer's process and time trigger in the Payables-Test folder, which the team used during UAT and which still contains a queue named InvoiceQueue.
What is the most likely cause?
a) The performer reads the empty InvoiceQueue in its own folder
b) The performer's Config Settings name a queue other than the one the dispatcher fills
c) The items carry a Postpone date, so the performer cannot take them yet
d) Auto Retry is disabled, so the performer skips items that were never attempted
04. A performer for a freight broker runs on its own unattended Robot machine, one job at a time. For each queue item it downloads the shipment documents into a working folder on the local disk and deletes them in a Finally block when the transaction ends, whether it succeeded or failed.
Over a few weeks the disk fills up anyway. Every leftover file belongs to a transaction that was in progress when an operator used Kill on a stuck job or when the machine restarted for updates.
Which change stops the leftover files from accumulating?
a) Retry the deletion in the Finally block, so files still locked when it runs are removed
b) Clear the working folder in Initialization too, since a killed or restarted job never reaches its Finally block
c) Move the deletion into the Catch block, so a failed transaction removes its files before it ends
d) Schedule a weekly restart of the Robot machine, so its leftover working files are cleared
05. A REFramework performer for an insurer processes claims from an Orchestrator queue. The robot logs show this sequence for many items:
- Transaction Failed. System exception: Claim amount is missing
- Closing applications...
- Initializing applications...
The claims concerned really do lack an amount, and later attempts on them never succeed. In Process.xaml the developer raises this condition with Throw New Exception("Claim amount is missing").
What should the developer change?
a) Catch the exception in Process.xaml and log it so the claim ends Successful
b) Wrap the check in a Retry Scope so the amount is read again before failing
c) Throw a BusinessRuleException for the missing amount
d) Set MaxRetryNumber to zero so failed claims are not processed again
06. A team wants to analyze the performance and business impact of its automations over time, using custom dashboards that combine data from robots, processes, queues and jobs.
Which UiPath capability is designed for this?
a) Orchestrator Logs
b) Automation Hub
c) Orchestrator Alerts
d) UiPath Insights
07. After UiPath Remote Runtime is installed on a remote server, what happens automatically each time a user logs in to that server?
a) A task in the Task Scheduler starts the UiPathRemoteRuntime.exe process for every user logged in.
b) The UiPathRemoteRuntime.exe process verifies the compatibility of installed extensions on the remote server and updates them if necessary.
c) The UiPathRemoteRuntime.exe process automatically configures the remote server for optimal automation performance.
d) The UiPathRemoteRuntime.exe process launches a dedicated UiPath Studio instance for each user.
08. Following UiPath best practices, a Business Rule Exception occurs while a robot processes an item from an Orchestrator queue. Which status should be set on that queue item?
a) Fatal
b) In Progress
c) Verified
d) Business Exception
e) Failed/
09. In a Performer process built on the REFramework template with Orchestrator queues, in which state or states is the TransactionItem variable used?
a) Initialization and End Process.
b) Initialization and Get Transaction Data.
c) Get Transaction Data and Process Transaction.
d) Process Transaction and End Process.
e) Process Transaction.
10. Main.xaml holds a DataTable dt_Report with 10 rows and passes it, as an In argument, to Build.xaml, which passes it on, again as an In argument, to Append.xaml. Neither invocation is isolated. Append.xaml runs, in order:
- Add Data Row, adding one row to in_dt
- Assign in_dt = in_dt.Copy()
- Add Data Row, adding one more row to in_dt
How many rows does dt_Report hold in Main.xaml after the invocations finish?
a) An exception, because an In argument cannot be the target of an Assign inside the invoked workflow
b) 12, because every workflow in the chain shares the one reference from start to end
c) 10, because an In argument hands each child its own separate copy of the table
d) 11, because only the first Add Data Row changes the table in Main.xaml
Answers:
|
Question: 01 Answer: a |
Question: 02 Answer: b |
Question: 03 Answer: a |
Question: 04 Answer: b |
Question: 05 Answer: c |
|
Question: 06 Answer: d |
Question: 07 Answer: a |
Question: 08 Answer: e |
Question: 09 Answer: c |
Question: 10 Answer: d |
Note: For any error in UiPath Certified Professional Automation Developer Professional (UiADP) certification exam sample questions, please update us by writing an email on feedback@certfun.com.
