Search test library by skills or roles
⌘ K

Adaface Sample Power Automate Questions

Here are some sample Power Automate questions from our premium questions library (10273 non-googleable questions).

Skills

Others

Embedded Systems Agile/Scrum Cyber Security SAP ABAP SAP HANA SAP Fiori SAP GRC SAP QM SAP SuccessFactors Salesforce Developer Salesforce Administrator Boomi Dynamics 365 SCM Dynamics 365 Finance Dynamics 365 Customer Service Dynamics 365 Sales Dynamics 365 Customer Voice Dynamics 365 Commerce Dynamics AX Spark Adobe InDesign Oracle Hyperion Planning Customer Support ITIL Blue Prism SAS SCCM SSAS SSIS SSRS Citrix Google AdWords Weblogic Talend UML Human Resource Management Talent Acquisition Power Apps RPA CISCO CISCO DCIM French Apache NiFi Apache Pig TIBCO Spotfire TIBCO Business Studio TIBCO Administration TIBCO ActiveMatrix BPM TIBCO Hawk TIBCO Apache Tomcat Oracle Hyperion Financial Management Oracle Fusion Oracle AIA Oracle APEX Oracle BPM Oracle Apps Oracle Financial Apps Oracle OAF Oracle SOA SAP Hybris SAP BusinessObjects SAP BI SAP PowerDesigner SAP PowerBuilder SAP Leonardo SAP MDM SAP MDG SAP BW SAP SRM SAP UI5 SAP MM SAP HCM SAP BTP (SCP) SAP PI SAP PP SAP Basis SAP SD SAP WM SAP PS SAP BODS SAP DBM SAP Litmos SAP FICO Loadrunner WPF WebFOCUS Ranorex Informatica Data Quality GDPR RabbitMQ Gradle Grunt EJB SnapLogic SharePoint Progress (OpenEdge) Informatica B2B Data Exchange Informatica MDM Joomla Ionic Liferay Sqoop Computer Literacy Communication Skills Technical Support Ecommerce Analytics Software Support Growth Marketing Marketing Analysis Digital Marketing Product Marketing SEO Outreach Market Research Jira German Italian Spanish Grammar & Vocabulary Listening Comprehension Reading Comprehension Sentence Structure
🧐 Question

Medium

Approval Chain with Dynamic Routing
Approvals
Conditions
Flow Design
Solve
You're tasked with building a Power Automate flow for a purchase order approval system. Here are the requirements:
            
            1. Initiation: The flow starts when a purchase order is submitted via a SharePoint list.
            2. Initial Approval: The purchase order should first be routed to the submitter's direct manager (information available in SharePoint).
            3. Conditional High-Value Routing:
                - If the purchase order value is over $5000, it requires an additional approval from the department head.
                - If the value is $5000 or less, proceed directly to final processing.
            4. Final Processing: Upon all approvals, update the purchase order status in the SharePoint list and send a confirmation email.
Which of the following is the valid approach?
OPTION A:
                - Initialize two string variables: 'Manager Approval' and 'Department Head Approval'.
                - 'Get manager (V2)' to store the submitter's manager email in 'Manager Approval'.
                - 'Start and wait for an approval' (Approval type: Approve/Reject - First to respond) using 'Manager Approval'.
                - 'Condition': Purchase order value is greater than 5000.
                    - If yes: Set 'Department Head Approval' with department head's email and start another approval.
                    - If no: Proceed to final processing steps.
            
            OPTION B:
                - 'Get manager (V2)' to retrieve the submitter's manager email.
                - 'Start and wait for an approval' (Approval type: Approve/Reject - First to respond) using the manager's email.
                - 'Condition': Purchase order value is greater than or equal to 5000.
                    - If yes: Proceed to final processing steps.
                    - If no: 'Get manager (V2)' to retrieve department head's email, followed by another 'Start and wait for an approval'.
OPTION C:
                - 'Start and wait for an approval' (Approval type: Approve/Reject - Everyone must approve)
                - Add both the submitter's manager and the department head as approvers.
                - 'Condition': Purchase order value is greater than 5000.
                    - If yes: Proceed to final processing steps.
                    - If no: Set status to 'Rejected' in the SharePoint list.
            
            OPTION D:
                - 'Get manager (V2)' to retrieve the submitter's manager email.
                - 'Start and wait for an approval' (Approval type: Approve/Reject - First to respond) using the manager's email.
                - Create a parallel branch.
                    - Branch 1: 'Start and wait for an approval' with department head's email (retrieved from SharePoint).
                    - Branch 2: 'Condition' to check if the purchase order value is greater than 5000.
            
            OPTION E:
                - Initialize a 'Department Head Approval' string variable.
                - 'Start and wait for an approval' (Approval type: Approve/Reject - First to respond).
                - 'Condition': Purchase order value is greater than 5000.
                    - If yes: Assign 'Department Head Approval' variable with department head's email (retrieved from SharePoint).
                    - If no: Proceed to final processing steps.
                - 'Start and wait for an approval' (Approval type: Approve/Reject - First to respond) using the 'Department Head Approval' variable.

Medium

Implementing a Custom API Call
API integration
HTTP requests
JSON parsing
Solve
You are tasked with integrating Power Automate with a custom REST API to retrieve information about project tasks. The API endpoint is https://api.customdomain.com/tasks and requires an API key for authentication. The endpoint responds with a JSON payload containing an array of tasks, where each task has id, title, description, status, and dueDate. Your objective is to parse this response to filter tasks that are "In Progress" and have a dueDate within the next 7 days. The filtered tasks should then be formatted into an HTML table and sent in an email notification.
            
            Given the JSON schema for the task object is:
 image
Write the expression used in the 'Filter array' action to achieve the filtering criteria, and provide the schema to parse the API response in the 'Parse JSON' action. Additionally, outline the steps to format the filtered tasks into an HTML table.
A: Use the expression @equals(item()['status'], 'In Progress') && @lessOrEquals(item()['dueDate'], addDays(utcNow(), 7)) for the 'Filter array' action. In the 'Parse JSON' action, manually enter the provided JSON schema. To format into an HTML table, use a 'Select' action to transform the filtered array into HTML string elements for each task, then concatenate these strings in a 'Compose' action.
            
            B: The filtering logic is not directly supported in Power Automate without custom code. Use an Azure Function to process and filter the API response.
            
            C: Use the OData filter query directly on the custom API call to filter tasks by 'status' and 'dueDate' before parsing the JSON response.
            
            D: Implement a 'Data Operations - Filter array' action with the expression item().status == 'In Progress' && item().dueDate <= addDays(utcNow(), 7) and use the JSON schema as is. For formatting, use a 'Data Operations - Compose' action to manually construct the HTML table from the filtered tasks.
            
            E: For the 'Filter array' action, write the expression item()['status'] == 'In Progress' && item()['dueDate'] <= formatDateTime(addDays(utcNow(), 7), 'yyyy-MM-dd'). Use the provided JSON schema in the 'Parse JSON' action. For the HTML table, iterate over the filtered tasks with an 'Apply to each' action, building the HTML table string dynamically.
            
            F: Filtering and formatting tasks as described require preprocessing the JSON response in a script before using Power Automate, as Power Automate does not support complex data manipulations.

Medium

Streamlining Customer Feedback
Text analytics
Sentiment analysis
Power BI integration
Solve
You have been assigned to develop a Power Automate flow that streamlines the process of analyzing customer feedback collected through a web form. The feedback is initially stored in a Microsoft Forms response and includes customer ratings and open-ended comments. Your objective is to perform sentiment analysis on the comments using Cognitive Services Text Analytics, categorize the feedback based on sentiment (Positive, Neutral, Negative), and then summarize the results in a Power BI report for further analysis and visualization.
            
            The flow should automatically trigger upon new form submission, extract the comment from the form response, perform sentiment analysis using the Text Analytics API, categorize the feedback, and store the results in a SQL database table named "FeedbackAnalysis". The table has columns for FeedbackID, Comment, SentimentScore, and SentimentCategory.
            
            Given this scenario, how should you configure your flow to efficiently handle the feedback analysis, categorization, and data storage for Power BI reporting?
A: Implement a flow that triggers with the 'When an item is created' action in a SharePoint list, assuming a separate process transfers form responses to the list. For each new item, extract the comment and use the 'Detect Sentiment' action from the Text Analytics connector. After categorizing the sentiment, store the results in the "FeedbackAnalysis" SQL table and configure Power BI to visualize the data.
            
            B: Manually trigger the flow for batches of form responses. Aggregate the comments in a 'Data Operations - Compose' action. Use the Text Analytics connector's 'Detect Sentiment' action for batch processing of comments. Store the sentiment analysis results directly in a SharePoint list, then use Power BI to import the SharePoint list data for reporting.
            
            C: Set up a scheduled flow to run at the end of each day, collecting all the day's form responses using a 'List records' action. For each comment, use the 'Detect Sentiment' action from the Text Analytics connector. Categorize the feedback based on the sentiment score thresholds defined in a 'Switch' control. Insert categorized feedback into the "FeedbackAnalysis" table and refresh a Power BI dataset for real-time reporting.
            
            D: Use a 'When a new response is submitted' trigger for Microsoft Forms. Extract the comment using 'Get response details'. Utilize the pre-built Text Analytics connector's 'Detect Sentiment' action for sentiment analysis. Determine the feedback category based on sentiment score thresholds using a 'Condition' control. Insert the feedback, sentiment score, and category into the "FeedbackAnalysis" SQL table. Integrate the SQL data with Power BI for dynamic reporting.
            
            E: Configure a flow that triggers on a weekly basis, using a 'Get responses' action to collect feedback from Microsoft Forms. Manually send each comment to the Text Analytics API using custom code in an Azure Function. Store the analysis results in a Cosmos DB, and use Azure Synapse to process the data for Power BI reporting.
🧐 Question🔧 Skill

Medium

Approval Chain with Dynamic Routing
Approvals
Conditions
Flow Design

3 mins

Power Automate
Solve

Medium

Implementing a Custom API Call
API integration
HTTP requests
JSON parsing

3 mins

Power Automate
Solve

Medium

Streamlining Customer Feedback
Text analytics
Sentiment analysis
Power BI integration

3 mins

Power Automate
Solve
🧐 Question🔧 Skill💪 Difficulty⌛ Time
Approval Chain with Dynamic Routing
Approvals
Conditions
Flow Design
Power Automate
Medium3 mins
Solve
Implementing a Custom API Call
API integration
HTTP requests
JSON parsing
Power Automate
Medium3 mins
Solve
Streamlining Customer Feedback
Text analytics
Sentiment analysis
Power BI integration
Power Automate
Medium3 mins
Solve

Trusted by recruitment teams in enterprises globally

Amazon Morgan Stanley Vodafone United Nations HCL PayPal Bosch WeWork Optimum Solutions Deloitte Microsoft NCS Doubtnut Sokrati J&T Express Capegemini

We evaluated several of their competitors and found Adaface to be the most compelling. Great library of questions that are designed to test for fit rather than memorization of algorithms.


Swayam Narain, CTO, Affable

hashtag image heart icon Swayam
customers across world
Join 1200+ companies in 75+ countries.
Try the most candidate friendly skills assessment tool today.
g2 badges
Ready to streamline your recruitment efforts with Adaface?
Ready to streamline your recruitment efforts with Adaface?
logo
40 min tests.
No trick questions.
Accurate shortlisting.
ada
Ada
● Online
Previous
Score: NA
Next
✖️