Courseiva

UiPath-ADAv1 · topic practice

Files, Folders, and Data Manipulation practice questions

This domain covers reading and writing files, parsing JSON and CSV into DataTables, extracting columns into arrays, and manipulating paths and strings inside UiPath Studio workflows. Questions present a scenario, such as configuring a file mover from a JSON config, and ask you to pick the correct activity sequence or .NET method invocation.

Courseiva uses original exam-style practice questions designed for learning and revision. The goal is to understand the concepts, recognise exam patterns, and improve through explanations — not memorise copied exam dumps.

Editorial oversight:Johnson Ajibi· MSc IT Security, IEEE Senior Member
20 questionsDomain: Files, Folders, and Data Manipulation

What the exam tests

What to know about Files, Folders, and Data Manipulation

You must be able to wire activities that read CSV and JSON into DataTables or JsonObject, extract columns into arrays concisely, and test file paths with string methods. The single most important thing is matching the parsed output type to the correct accessor so downstream activities receive the expected data.

Reading CSV files into a DataTable using Read CSV or Generate Data Table for For Each Row processing

Deserializing JSON with Deserialize JSON and extracting values via JsonObject, JObject, or SelectToken

Extracting a DataTable column into an array using DataTable.AsEnumerable().Select with Field or ItemArray

Checking file paths and strings with String.Contains, Path.GetFileName, or EndsWith for conditional logic

Watch out for

Common Files, Folders, and Data Manipulation exam traps

  • ▸Confusing Deserialize JSON output type (JsonObject versus JObject) and then calling the wrong property accessor, causing runtime errors.
  • ▸Using Read CSV without checking delimiter or headers, so the DataTable columns are misaligned and For Each Row fails.
  • ▸Building arrays from DataTable columns with slow loops instead of AsEnumerable().Select, or forgetting to import System.Data.DataSetExtensions.

Practice set

Files, Folders, and Data Manipulation questions

20 questions · select your answer, then reveal the explanation

An automation needs to process files in a directory that are older than 30 days. Which combination of methods best retrieves and filters these files efficiently?

Which activity should be used to retrieve the full path of all files with a specific extension in a directory and its subdirectories?

Which TWO of the following methods are effective for managing temporary files created during an automation process? (Choose two)

An automation must append a DataTable named dtDaily to an existing .xlsx file at C:\Reports\sales.xlsx that already contains a worksheet named "Summary" with headers in row 1. The developer wants the new rows added directly beneath the existing data without loading the whole workbook into memory first. Which activity configuration accomplishes this?

A developer needs to filter a DataTable named dtInvoices to keep only rows where the Status column equals "Open" and the Amount column is greater than 1000. The developer wants a single expression that returns a new filtered DataTable without iterating with a For Each Row activity. Which approach should be used?

An automation must read a fixed-width text file where each record is 40 characters: a 10-character account ID, followed by a 20-character name, then a 10-character balance. The file has no delimiters. Which approach should the developer use to convert this file into a DataTable with three columns?

A developer needs to write a DataTable to an Excel file using the Write Range activity and wants to ensure the output includes column headers and that existing data in the target sheet is not silently overwritten. Which two actions should the developer take? (Choose two.)

An automation processes a folder containing files with various extensions. The developer needs to retrieve only files with the .pdf extension and read their full paths into a collection for later processing. Which activity and configuration should be used?

A developer is building a UiPath automation that reads a pipe-delimited text file into a DataTable. The file is generated by a third-party system and always contains the same columns in the same order, but it is stored with a .txt extension and cannot be renamed. Which activity should the developer use to load this file directly into a DataTable in a single step?

Which TWO methods are recommended for safely handling file paths in UiPath to ensure cross-platform compatibility?

Refer to the exhibit. You are reading this JSON file to configure a file mover. Which activity sequence correctly parses this JSON and moves the files?

Exhibit

{
  "SourcePath": "C:\\Data\\Input",
  "DestinationPath": "C:\\Data\\Archive",
  "FilePattern": "*.xlsx",
  "MaxRetries": 3
}

Which THREE actions are essential for ensuring data integrity when overwriting an existing file during a data export operation?

Which data manipulation approach is most efficient for transforming a DataTable with 10,000 rows without using activities in a loop?

When extracting a specific column from a DataTable into an array, which method provides the most concise and efficient syntax?

Which activity is best suited for deleting a folder along with all its contents?

You need to update a specific cell in an Excel file without loading the entire document into a DataTable. Which approach is most efficient?

When writing data to a CSV file, which property should be set to true if you want to avoid overwriting existing data?

Which method is the most appropriate for checking if a specific string contains a key piece of information in a file path?

You need to retrieve the name of a file without its extension from a full path string. Which method should you use?

You are developing an automation that processes thousands of small CSV files located in a local directory. Which approach provides the best performance while ensuring file integrity during the read operation?

Free account

Track your progress over time

Create a free account to save your results and see which topics improve across sessions.

Focused Files, Folders, and Data Manipulation sessions

Start a Files, Folders, and Data Manipulation only practice session

Every question in these sessions is drawn from the Files, Folders, and Data Manipulation domain — nothing else.

Related practice questions

Related UiPath-ADAv1 topic practice pages

Move into related areas when this topic feels solid.

Frequently asked questions

What does the UiPath-ADAv1 exam test about Files, Folders, and Data Manipulation?
You must be able to wire activities that read CSV and JSON into DataTables or JsonObject, extract columns into arrays concisely, and test file paths with string methods. The single most important thing is matching the parsed output type to the correct accessor so downstream activities receive the expected data.
How should I use these practice questions?
Select your answer before revealing the explanation. Then read why each option is right or wrong — this active recall approach builds retention far faster than re-reading notes.
Can I practise just Files, Folders, and Data Manipulation questions in a focused session?
Yes — the session launcher on this page draws every question from the Files, Folders, and Data Manipulation domain. Use a 10-question session first to gauge your baseline, then move to 20 or 30 once the weak spots are clear.
Where can I practise other UiPath-ADAv1 topics?
Use the topic links above to move to related areas, or go back to the UiPath-ADAv1 question bank to see all topics.
Are these real exam questions or dumps?
These are original practice questions written to test the same concepts the UiPath-ADAv1 exam covers. They are not copied from any real exam or dump site.