Top 10 #PowerApps Interview Questions and Answers
Mohamed Afrath Atham Lebbe
BI Engineer & Power Platform Developer | Turning Data into Actionable Insights | Expert in DAX, SQL, & Data Visualization | Creating Impactful Dashboards & Reports to Drive Business Success
???Where do I store my data in?#PowerApps
????How does where I store my data impact what type of app I use?
??What type of other decisions go into what type of app do I build?
?? I’m getting the wrong answers when I search my SharePoint list (it's missing rows). What could be cause that?
The primary factor to consider here is delegation. Power Apps heavily relies on the capabilities of the data source, and when dealing with data source limitations, such as those in SharePoint Online, delegation issues can arise due to factors like data size and bandwidth constraints.
It's worth noting that SharePoint isn't designed to function as a traditional database, which often leads to more frequent delegation warnings when used in conjunction with Power Apps.
For more Power Apps delegation videos, highly recommend?Reza Dorrani?playlist.
??What else can I do with my apps?
700+ connectors could help in creating apps with?#PowerAutomate?or integrating with?#PowerBI?or using?#PowerVirtualAgents. You can use?#AIbuilder.
?? What type of coding does one use in Power Apps?
Power Apps employs a language known as #PowerFX, and you can find references to the most frequently used functions in this language. These common #PowerApps functions share similarities with Excel functions, making them familiar and accessible to users familiar with spreadsheet software.
For Power Pages, there is another language called?#Liquid?and?#JavaScript.
领英推荐
??What is?#Dataverse?
The primary objective of Dataverse is to make database development accessible to a wider audience. Dataverse operates as an SQL server in the background, allowing users to create tables using a web interface, without the need for coding experience.
??What are a few ways to send data to a data source?
Utilize forms to connect with your data source, select the desired fields, and make use of the "OnSelect" property. It's worth noting that while forms offer a straightforward approach, you can also employ Patch, which provides greater flexibility and capabilities, making it a more robust choice.
?? What are some best practices for end-user experience for an app
It's personal preference, but you use something like Creator kit?https://docs.microsoft.com/en-us/power-platform/guidance/creator-kit/overview
Provided best practices and it?Fluent design theme editor, Code components, Component library etc.
You can build your own themes.
Users can submit forms and we can enforce required fields before we submit them to the data source.
???What are some common user interface best practices?
a) Use the creator kit?https://docs.microsoft.com/en-us/power-platform/guidance/creator-kit/overview
Create your own theme and export.
b) Use the Center of Excellence (CoE) toolkit.
c) Use the Component library.?https://docs.microsoft.com/en-us/power-apps/maker/canvas-apps/component-library
d) PCF library.?https://pcf.gallery/