0% found this document useful (0 votes)
52 views19 pages

Power Apps Interview Queations

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
52 views19 pages

Power Apps Interview Queations

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 19

Covalense Technologies Private Limited (16/08/2024)

1. Tell Me about your Self and what you worked on your project?

2. In your Current project which Application using canvas app or Modern Driven app?

Canvas App

3.what are the Functionality you’re using in your Canvas app?

They are Difference functions I am using in canvas app like Text Input, Labels, Button, Como
box, Drop Down, Galleries, Forms and date Picker this all functions I am using in canvas app.

4. Which Entity you are using in your canvass app (entity means Table)?

These entities are usually part of a database, like Microsoft Dataverse, SharePoint lists, SQL
Server tables, or other connected data sources.

5. where exactly your data source?

SharePoint Online, Dataverse, Sql

6. what is data source in model driven apps?

Dataverse

7.what is main D/F canvas app and Model Driven App?

Canvas app: 1. canvas apps begin with a empty screen—that is, a blank canvas.

2. Canvas apps can pull data from many sources

Model Driven App: 1. model-driven apps begin with data models that pre-determine the look
and feel of the app

2. while Model-Driven apps are designed to work with the Dataverse.

8.Have you Created any power automate flows?

9. how many flows you are created till now?

7 or 8

10.what is most difficult senior you are faced in power automate flows?
11. what are triggering point in this flow?

12.what are types of flows?

Instance Flow: These flows are manually triggered by the user, repetitive tasks like sending
reminders, posting messages to Teams, or updating records.

Schedule Flow: These flows run automatically based on a pre-defined schedule, such as daily,
weekly, or at a specific time.

Automate Flow: These flows are triggered automatically by an event, Sending notifications,
moving data between systems, or updating records when certain conditions are met.

13. what is the limitation of power automate?

14.In do power Automate flow runs Synchrony or Asynchrony?

depending on the type of trigger and actions used within the flow:

1. Synchronous Flow Runs:


o Flows triggered by manual or instant triggers (such as a button press)
usually run synchronously.

Asynchronous Flow Runs:

2. Flows that are triggered by an event, like a new item created in a SharePoint list or
a new email received, often run asynchronously

15.What is DLP Policies?

Data Loss Prevention (DLP) is a critical aspect of maintaining data security and
compliance within the Microsoft Power Platform ecosystem. You can create data
policies that can act as guardrails to help reduce the risk of users from
unintentionally exposing organizational data.

How DLP policies work


 DLP policies can enforce company policies and good practices for building apps and
flows.
 They can block users from performing prohibited activities, like sharing sensitive
information inappropriately.
 They can help organizations monitor and protect sensitive information across on-
premises systems, cloud-based locations, and endpoint devices.
Best practices for DLP
 Identify and classify sensitive data
 Use encryption and access controls
 Regularly monitor data access
 Conduct security audits
 Educate employees on cybersecurity
 Implement incident response procedures

16.What is D/F B/W Collect and Clear Collect?

The Collect function is used to add records to a collection.


The ClearCollect function is used to clear all existing records in a collection and then
add new records to it

17.What is Business Rules?

You can create business rules and recommendations to apply logic and validations
without writing code or creating plug-ins. Business rules provide a simple interface
to implement and maintain fast-changing and commonly used rules.

18.With help of Business rules what at all operations you are performed?

business rule example : create a condition that triggers a message in the task
description field when a task is more than 30 days old.

19.What is Business Process flow?

A "business process flow" in Power Apps is a visual representation of a series


of steps within a business process, allowing users to guide through a
standardized workflow with clear stages and tasks, ensuring consistency and
efficiency in completing a specific activity within the application; essentially, it
acts like a step-by-step guide to complete a complex task by defining the
order of actions needed, often integrated with other Microsoft Power Platform
services like Power Automate for automation.

 Ex: A sales process could be designed as a flow with stages like "Lead Qualification",
"Proposal Creation", "Negotiation", and "Closing", where each stage has specific tasks
for the sales rep to complete.
20.what are the types of Solutions you have worked on?

Managed and Unmanaged Solutions

a "managed solution" is a packaged application designed for distribution and


deployment in production environments, meaning it cannot be directly edited
once imported

while an "unmanaged solution" is an editable version used for


development and testing, allowing full customization of its components within
the development environment.
21. what is managed solution?

22. How will you create Manage Solution?

To create a managed solution in Power Apps, first build your app within an
unmanaged solution, then when exporting the solution, choose the "Managed"
option to package it as a managed solution, which prevents modifications
once deployed to another environment; essentially, you create your app in an
unmanaged solution, and then export it as a managed solution to distribute it
with restricted editing capabilities.
23.Let’s say I have Deployed Manage solution in production Instance now I want to uninstall
it can do now uninstall?

Yes, you can uninstall a deployed managed solution in your production


instance, but be aware that doing so will remove all the components and
customizations associated with that solution, potentially impacting your
system functionality; always carefully review the implications before
uninstalling a managed solution in production.
How to uninstall a managed solution:
 Access the Solutions page: Navigate to your Dynamics
365 settings and go to "Solutions".
 Select the managed solution: Choose the managed
solution you want to uninstall from the list.
 Delete the solution: Click the "Delete" option to uninstall
the solution.
24. If it is Manage Solution means we can remove it? If unmanage solution we can’t remove
right?

No, that's incorrect; a "Managed Solution" means you can remove it


completely, while an "Unmanaged Solution" technically can be deleted, but
the customizations it made will remain in the system as they are directly
applied to the environment, not removed when you delete the unmanaged
solution itself; essentially, you can only "remove" an unmanaged solution from
the solution list, not its customizations.
Key points:
 Managed Solution:
Designed for distribution and clean removal, when you delete a
managed solution, all its components are completely removed from
the system.
 Unmanaged Solution:
Used for development and customization within a single environment,
deleting an unmanaged solution only removes the solution record, not the
customizations it made.

25.I want xml file to PDf file so, can I do using power automate?

Yes! You can convert an XML file to a PDF using Power Automate, but it requires a few steps
because Power Automate doesn’t have a direct "Convert XML to PDF" action. You can
accomplish this by leveraging Power Automate, Power Apps, and Power BI (or third-party
connectors). Here’s how:

Method 1: Using Power Automate + Power BI (for Structured Data)

If your XML file contains structured data, you can:

1. Parse XML
o Use the "Get File Content" action (if XML is stored in OneDrive/SharePoint).
o Use "XML" action in Power Automate to parse the XML.
2. Convert XML to Table Format
o Use the "Create HTML Table" action to structure the data.
3. Send Data to Power BI for PDF Export
o Pass the structured table to Power BI.
o Generate a Paginated Report and export it as PDF.
4. Send the PDF via Email or Save it
o Use Power Automate's "Export to PDF" action in Power BI to generate and
save/send the file.

26.what are the Components of power automate?

27.what is COE in power automate flow?

COE stands for Center of Excellence, and it refers to a governance and management
framework designed to help organizations monitor, standardize, and optimize their use of
Power Automate, Power Apps, and other Power Platform tools.

1. Center of Excellence taken care by power platform Gavarence


2. You can check it number of apps and flows in power platform and how many users are
there in your application
3. How many users are using application we can monitor, By using COE Kit we can
identify.

28.how to work on infinity lookup condition in power automate?

 If you're updating a SharePoint list, and you want the flow to run only when a particular
field changes (e.g., a status field), you can set a trigger condition to check if the value of
the field has actually changed.

How to Set Trigger Conditions:

 After selecting the trigger (e.g., "When an item is created or modified"), click on the
"Settings" (gear icon) on the trigger action.
 Scroll down to Trigger conditions.
 Add an expression like:

plaintext
Copy code
@not(equals(triggerOutputs()?['body/FieldName'], 'ExpectedValue'))

 This ensures that the flow runs only when the specified field (FieldName) is different
from the ExpectedValue.

29.Give me example infinite lookupreal time senior?

Example:
 If you're updating a SharePoint list, and you want the flow to run only when a particular
field changes (e.g., a status field), you can set a trigger condition to check if the value of
the field has actually changed.

30. did your work on work flow?

Yes

31.what do know about pipe line execution?

32.what and all data source you can use in your canvas app?

Dataverse, SharePoint online, Sql Database, Microsoft Excel Excel Files (stored in OneDrive,
SharePoint, or Google Drive):

33.what is functions you are using in your canvas app?

34. what is concurrent function why it is used?

It can evaluate multiple formulas at the same time by chaining them together with the
";" operator. At least 2 formulas must be provided. Concurrent can be used to collect
data from various tables instead of using formulas along with a semicolon. The syntax is
like-

35. tell me the Concurrent function syntax?

Concurrent(Formula1, Formula2 [, …])

36. what should be the Delegation of the functions?

In Power Apps, delegation refers to the process of offloading data processing tasks from the
app to the data source itself.

Functions such as Sort, Filter, Lookup, Aggregate functions are delegable and can be
used with large data sets with no issues.

But functions such as AddColumns, DropColumns, Concat, Clear, ClearCollect, GroupBy


are Non-Delegable functions

Covalense Technologies Private Limited (26/08/2024)L2Round

1. Filter Function
2. Sort function
Items= sortbycolumn(‘sharepointlistname’, “ID”, Descending)
Based on id column it will show descending order
We can sort like multiple columns
Items= sortbycolumn(‘sharepointlistname’, “Duedate”, Aescending,”Titile”,Aescending)

3. What is difference between sort by column and sort?


SortByColumn function specially SharePoint list work with certain columns types like id,
title and due date columns its work
If you have complex type columns means ex. Choice columns and Lookup columns and
percentage columns sort by its not work
Sort
Item = sort( ‘ sharepoint list’, priority. Value, Ascending)

1. Sort by Column

This refers to sorting data by a specific column in a table or data source. This approach is used in
functions like SortByColumns.

 Usage: SortByColumns(DataSource, "ColumnName", Ascending/Descending)

SortByColumns(Employees, "Name", Ascending)

2. Sort

The Sort function allows more customization by providing flexibility to define custom sort logic.
It uses an expression or formula to sort the data.

Use Case: When you need to sort data based on more complex criteria, such as calculated fields,
custom logic, or multiple columns.
4. Search function if we search in two letters it will come automate full letter ex.AFR
It will come in down full like Afrika it will show which function u will write by using
search?
5. Patch function how many ways we can use and any restrict is there in patch function
particular data source we can use or we can use all data sources?
6. Patch function it will work on components?
7. What are components and how to create custom components and how we can use it?
8. What is the permission we can give in share point list?
9. In power apps how to change user login name ex I login power apps in right side it will
display my name but it will reflect your name how will do this?
10. What is collection how will it work?
11. I have a button I need to write sort function by sorting the data which property you can
write?
12. Group by function it will work on delegation or not?

It will not work

13. What is delegation and what are the delegation functions and non-delegation’s
functions?

TEVA Interview Question (July 29th)

1. Tell Me about Your self and tell me about your Current project Roles and
Responsivities?
2. What is SharePoint Version you are using and what you have done in SharePoint?
3. You can Assume one Customer requirement they want to build a app but his don’t
have any other app by using power platform we can build the application you will go
for canvas app or model driven app?
4. In canvas app where we can store the data?
5. How to do store data in data verse and SharePoint?
6. When We design a Solution what would you recommend SharePoint or data verse?
7. You hard about License modeling in power apps?
Business customers have certain versions of Microsoft 365 and Office 365 services
and already have access to the Microsoft Power Platform

Per-app plan- The users can use a single application or one portal.
Per-user plan- Enables a single user to run unlimited applications.
Pay as you go plan- Individual users can use a single application or 1 portal through
Azure subscription and others. Payment has to be made for the number of users using
the application in a month.

8. If I want to access in power apps what can of access, I need it?


9. How to Move apps one environment to other environment?
10. Exports is 2 types like one is mange and unmanaged which option u can use it?
11. What is experience in power Bi?
12. What is D/f b/w power bi desktop and power bi service?
13. If you have on data set when u have refresh u can see the latest records on data set
but I don’t want refresh I want to see the latest data how to achieve on that?
14. What are data sets you are using power bi sets?
15. Suppose you are building a canvas app customer requirement was like two d/f
countries eg. US and Europe but customers see on application there reginal language
only when there are open that app do have any idea how achieve on it by using power
apps?
16. What is difference types of model driven app and what was the model drive app you
work on?
17. What action you are using flows in power automate?
18. How do you role based security in data verse?
19. Part of team u r working or individual you are working?

===================================================================

Ascending Interview (July 23rd)

1.Can you explained beref yourself?

2. Can you Explain your project and roles and responsibilities in your current project?

3.are, you worked on Migration in you are projects in power apps, what are pre-request
we are required?

4. how it be design canvas app?

5. suppose I need to call power Bi in power apps platform how we do on that?

6. what is d/f b/w work flow and power automate?

==============================================================================
==

1. Current Project Explanation?


2. Just you Can assume you need to build one application for sales team for that what
setup you can take and how you can deploy that requirement what will do Start to
end?
3. Can you explain the role of connectors in power platform?
4. If NON-Microsoft tools is its working or not?
5. Can you explain futures power platform with you respect project only? And how you
implement on that?
6. Are you hard about sustainability manager tool by Microsoft what is purpose of it?
7. Live scenario you can assume automatic the onboarding task process for new
employees using power automate how will you do?

Step-by-Step Process

1. Create the Onboarding App in Power Apps

 Purpose: Develop a Power App that HR and department managers can use to enter
new employee details and trigger the onboarding process.
 Design:
o Create a New Employee Form with fields like Name, Department, Start Date,
Job Role, Manager, etc.
o Include a Submit button that triggers the onboarding process.

2. Build the Data Model

 Purpose: Store and manage employee data and track the onboarding status.
 Tools: Use Microsoft Dataverse, SharePoint, or SQL Server as the data source.
 Entities:
o Employee Records: Store personal and job details.
o Onboarding Tasks: Track tasks associated with onboarding.
o Task Status: Monitor the completion status of each task.

3. Create the Power Automate Workflow

 Purpose: Automate the onboarding tasks and notifications based on the employee
data entered in the Power App.
 Steps:
1. Trigger:
 When a new employee is added in Power Apps: Use the PowerApps
trigger in Power Automate to start the flow whenever the Submit
button is clicked.
2. Create Employee Record:
 Action: Add a new row in the data source (e.g., Dataverse) to create
an employee record.
3. Send Welcome Email:
 Action: Use the Send an email (V2) action to send a welcome
email to the new employee with details like start date, reporting
manager, and onboarding schedule.
4. Assign Equipment and Accounts:
 Actions:
 Create Tasks in Planner: Use the Create a task action in
Microsoft Planner or a similar tool to assign tasks like setting
up a computer, email account, and access credentials to the IT
department.
 Notify IT Team: Send an email or Teams notification to the IT
team about the new employee's requirements.
5. Schedule Training:
 Action: Use the Create Event action in Outlook to schedule
training sessions based on the employee’s role and start date.
6. Generate Onboarding Checklist:
 Action: Create a document (e.g., in SharePoint) that lists all the
onboarding tasks and their status. This can be shared with the
employee and their manager.
7. Notify Relevant Departments:
 Actions:
 Send Notifications: Use email or Teams notifications to alert
relevant departments (HR, Payroll, Security) to perform their
respective onboarding tasks.
 Update Task Status: As each task is completed, update the task
status in the data source.

4. Track and Manage Onboarding Status

 Purpose: Provide managers with an overview of the onboarding process for each
new employee.
 Dashboard in Power Apps:
o Create a dashboard that displays the status of all onboarding tasks for each
employee.
o Include options to manually update task statuses if needed or trigger
reminders for incomplete tasks.

5. Handle Exceptions and Escalations

 Purpose: Ensure that any issues during the onboarding process are promptly
addressed.
 Flow Steps:
o Condition Checking: Use conditional logic to check if any tasks are overdue
or if certain conditions aren’t met (e.g., equipment not assigned by the start
date).
o Escalation Process: Automatically escalate issues to HR or the manager if
deadlines are missed using the Send an email (V2) action or a Teams
notification.

6. Test and Optimize the Workflow

 Testing: Before rolling out the automation, thoroughly test the process with sample
data to ensure that all steps function as expected.
 Feedback Loop: Gather feedback from HR and managers to refine the workflow
and make any necessary adjustments.
8. How to apply and how to design and deploy on that?
9. =================================================================

YouTube Interview Question (KPMG)

1. What is mean by Delegation in Power Apps?


Basically Delegation is noting If you Can cerate a canvas app so there are like able to
read only 2000 records at max, so there are some delegation function and some there
non-delegation functions, if you are using non-delegable function so then they will run
only Top 2000 records only, suffuse you have a data set on your data set you having
10000 records and you are using count row function that count row function will
return only Top 2000 records, so to remove this delegation means what we will do
means they will create delegation function delegation function noting but they will
run directly on data source it will give the results.
2. Any Idea about local variables and global variables in power apps?
Yes Basically they are two types like Local Variable and Global Variable which we are
using in canvas, so Local Variable Scop of the Variable apply to single screen only,
Global Variable we can use the across the screens, so local Variable we use Update
Context to declare the variable, If you are using update context that means local
variables and it will be use that screen itself, so if you want to declare the global
variables then we use Set variable name on then value we can use across power apps
no matter how many screen you have in power apps
3. What is Exactly do you mean by power Automate how deferent digests with
respcective in power apps?

Basically, power apps noting but to create enterprise application so I mention canvas app,
so in canvas app we are having completely control in our UI, suffuse you want to have a
login button some way that you want to achieve like it should be the different color you
want to use different image suffuse you have menu icon out of the item after something
the requirement came the menu item should the top so all the elements customize the
canvas app, so similarly other type app is there like model drive app, the model driven
app main focus on data and UI, model driven app we have out of the box UI available like
we have from ,view, all those things we able to like add the data from there.

Power automate like totally different on that, power automate to achieve the
automations like the cloud automation and desktop automation cloud by cloud
automations what I need to suffuse you are creating power app ok and you have page
you are registering the users so once user is registered suffuse you want to send to the
mail to user that you are register with the app now we can use it, so for that what we can
do means we integrate power apps with power automate so in vacant power automate
will run fetch details of the user it stores in your data verse are whatever data source you
are using like that power automate working, it will achieve the power automate we can
integrate with power apps and power bi and Model driven apps.

Mazenet Solutions (22/08/2024)


1.about your self and current project what is your rules and
responsibilities?

2.Any project you work on with power apps and together power automate
flow?

3. can you explain me technical architecture where you have particular


solution which you are created (project architecture)

4. can you tell me what are the different ways of configure view using
power apps?

Edit view and read view and new view

4. Have you integrated power automate flow with that particular power
apps?

Yes

5. What was functions what actions you are using to achieve the
functionality can you explain me that particular scenario?

I have used approval templet to send to approval task to the approver, it


will captured to the decision to the it will update to the share point list

6. Can you tell me what are different types of exception handling


mechanism using in power automate.
we are used two exceptions like one is the data not found and actions
error if
7. Can you tell names few actions which is available in power automate
exceptions?
8. Have worked on environment of the power automate flow one
environment to different environment?
We can used to solutions like managed and unmanages solutions so
from dev and QA we can use unmanaged solution we can moved to
prod-environment it will move the managed solution
9. What is difference between managed solution and un managed
solution?
10. What is use of compose action in power automate?

11. What is the different data manipulation function which are


available in power automate?

12. Let say I have date like DDMMYYYY how will you do what
functions you are using in this case

13. I have worked on connectors?

14. What are the steps involved creating the custom connectors?

15. What is main d/f b/w canvas app and model driven app?

16. Can we use data source in SharePoint list in while building a


model driven app?

17. What are different permission level available in share point list?

18. Can you tell me what is share point list and document library?

19. What are the different views which are available in power bi
dashboard?

20. Can you tell me what is use of azure block storge in power Bi?

Storing Large Datasets for Power BI Analysis

Azure Blob Storage can store large datasets (structured or unstructured) such as CSV, JSON, or
Excel files. Power BI can connect directly to these files for analysis and reporting, enabling users
to process vast amounts of data without storing it within Power BI itself.

21. What is use of azure Sql data base?

Azure SQL Database can serve as a direct data source for Power BI. You can connect Power BI to your
Azure SQL Database and import or directly query data for reporting. This allows users to easily create
dashboards, reports, and visualizations based on the live data in Azure SQL.
22. What is the major components available in power Bi?

They are different components are available Power BI Desktop, Power BI Service (Power BI
Online), Power BI Dataflows, Power BI Gateway, Power Query, Power BI Visuals, Power BI
Datasets, DAX (Data Analysis Expressions)

23. Have worked on power Bi dashboard and power bi online


version?
24. =============================
HCL
Coalesce is a function that returns the first non-null, non-empty value from a list of arguments.

Volkswagen
1.what is power apps
2.what is language used in power apps
3 different types of power apps
4.when we use model driven apps
5. When we use canvas apps
6.how u will connect power apps with power Automate
7.types of power automate
8.tell me about leave approval process
9.types of approval process
10.serial and parallel approval
11.which purpose u have used dataverse
13.methods of submitting data in power apps
14. When will we use submit form and when will we use patch form
15. What is delegation
16.what is dlp
17.is it possible to use several data sources in single canvas app and
explain a scenario
18.in power Automate, what are the limitations
19. What is threshold limit of sharepoint -5000
20.what is collection and when we use it in power apps
21.can we transfer collection from one environment to another
environment
22.what are variables
23.syntax of global and local variable
24.what is combo box
25. How search can used in power apps
26.loading spinner in power apps
27.error handling_if error and ease error in power apps
28. In power Automate, error handling_ scopeaction and try catch
mechanism
29. Error handling using Custom connectors
30.how can an attachment stored in power apps
31.do you have knowledge on scrum and agile methodologies
32.what is agile methodology.
33. Dou have knowledge on Jira
34.what is connecurent function

capagemini

1.what kind of database u have used in power apps


2.when do you choose model driven apps
3. In model driven apps , how u have created relationships
4.in order to increase performance what are the measures we need to
take
5.variables and it's types
6. How do you handle error in power apps and power Automate
7.how do you use scope action
8.what is delegation and it's limit
9.in power Automate, how do you call child flow
10.there is sharepoint where it has 250 columns and we need to build
app in canvas app how do you propose sharepoint or any other _ we
have to use sharepoint because it has more columns data
11.what is environment variable
12.what is Concurreny function
13.advantages and disadvantage of power apps
14.what kind of development u have done with Javascript
15.if u wanted to give row level security in power bi how u will give

_Infosys
1.Can you give brief about your previous experience
2.what are the day to day activities
3.what have u done in sharepoint
4.where and when use sharepoint
5.what is max capacity of sharepoint and it's limitations
6.whats your experience on power Automate
7.how many mails u sent daily
8.what are the Components & flows in power Automate
9.what are connectors
10.use cases of power automate
11.have u done integration with external datasources
12.how do you increase the performance of power apps &Power
Automate
13.what is delegation control and it's use
14.what are Components in power apps
15.difererence between model driven ans canvas app
16.have you used UpdateContex
17.what is the concept of deep link

You might also like