20+ practice questions focused on Files, Folders, and Data Manipulation — one of the most tested topics on the UiPath Automation Developer Associate exam. Each question includes a detailed explanation so you learn why the right answer is correct.
Start Files, Folders, and Data Manipulation PracticeAn 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?
Explanation: Option C is the correct approach. The explanation should clarify that while Directory.GetFiles returns an array of strings, using LINQ to instantiate FileInfo objects for each path allows for efficient filtering based on metadata properties like LastWriteTime, which is superior to manual looping and conditional checks.
Which activity should be used to retrieve the full path of all files with a specific extension in a directory and its subdirectories?
Explanation: UiPath does not have a native activity named 'Get Files'. The standard way to achieve this in UiPath is by using the 'Invoke Code' activity with the System.IO.Directory.GetFiles method or by using the 'Get Files' activity from the UiPath.System.Activities package (if referring to the 'Get Files' activity from the 'File' category, it is not a standard activity). The correct approach is typically using 'Directory.GetFiles(path, searchPattern, SearchOption.AllDirectories)'.
Which TWO of the following methods are effective for managing temporary files created during an automation process? (Choose two)
Explanation: Proper lifecycle management of temporary files prevents disk space depletion and security risks. Using the System.IO.Path.GetTempPath method ensures cross-machine compatibility by returning the correct temporary folder for the current user, while the Delete activity with the 'ContinueOnError' property set ensures the process doesn't crash if a file is already locked. These practices are fundamental to creating resilient, production-ready UiPath automations that don't leave residual clutter on servers.
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?
Explanation: To append rows to an existing worksheet without loading the file, Write Range within Excel Application Scope is the correct activity, and unchecking AddHeaders prevents the existing header row from being duplicated. This writes only the new rows starting at the first available empty row. The alternatives either reload the entire workbook or use per-cell writes that are slow and error-prone.
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?
Explanation: Filter Data Table applies column conditions with And/Or logic and outputs a new DataTable in one step, matching the no-iteration requirement precisely. Manual looping, DataTable.Select with CopyToDataTable, and repeated Remove Data Row all either introduce loops or add fragility. The activity approach is the cleanest and most idiomatic UiPath solution.
+15 more Files, Folders, and Data Manipulation questions available
Practice all Files, Folders, and Data Manipulation questions1. Baseline your knowledge
Start with 10 questions to gauge your current understanding of Files, Folders, and Data Manipulation. This tells you whether you need a concept refresher or just practice.
2. Review every explanation
For each question — right or wrong — read the full explanation. Understanding why an answer is correct is more valuable than knowing the answer itself.
3. Focus on exam traps
Files, Folders, and Data Manipulation questions on the UiPath-ADAv1 frequently use trap wording. Look for subtle differences in answers that test your precision, not just general knowledge.
4. Reach 80% consistently
Do repeated sessions until you score 80%+ three times in a row. Then move to mixed-mode practice to test cross-topic recall under realistic conditions.
The exact number varies per candidate. Files, Folders, and Data Manipulation is tested as part of the UiPath Automation Developer Associate blueprint. Practicing with targeted Files, Folders, and Data Manipulation questions ensures you can handle any format or difficulty that appears.
Yes. Courseiva provides free UiPath-ADAv1 practice questions across all exam topics and domains. The platform includes topic-based practice, mock exams, missed-question review, bookmarked questions, and readiness tracking — no account required.
Difficulty is subjective, but Files, Folders, and Data Manipulation is a high-priority exam concept tested in multiple ways — direct recall, scenario analysis, and command-output interpretation. Consistent practice is the best way to build confidence.
Launch a full Files, Folders, and Data Manipulation practice session with instant scoring and detailed explanations.
Start Files, Folders, and Data Manipulation Practice →