Professional Documents
Culture Documents
Power BI Interview Questions
Power BI Interview Questions
Power BI Interview Questions
INTERVIEW QUESTIONS
www.codebasics.io
POWER BI Interview Questions 02
Power Query
1 What is Query Folding in Power Query and the Power BI Query Editor?
4 What is a Parameter?
8 How do you handle data source connections and credentials in Power Query?
10 What techniques do you use to handle data type conversions and data quality
checks in Power Query?
Data Modelling
1 Can you describe the differences between fact tables and dimension tables?
7 When designing a data model, what factors do you consider to ensure scalability
and performance?
8 Have you implemented any advanced modeling techniques in Power BI, such as
role-playing dimensions or bridge tables? If yes, can you provide an example?
9 How do you handle slowly changing dimensions (SCDs) in your data model?
10 Have you worked with calculated tables in Power BI? Can you explain their purpose
and when to use them?
12 How do you handle large datasets or data volumes in Power BI to ensure smooth
performance?
Report View
2 What are the differences between a Power BI Dataset, a Report, and a Dashboard?
6 Have you implemented any custom visuals or extensions in Power BI? If yes, can
you provide an example?
Power BI Services
4 Are there options available for embedding Power BI into other applications or
portals?
9 How will you test from the source side once the visual is built in Power BI Desktop?
Connectivity
5 What are some of the most common, basic DAX Functions you use or have used?
7 What is the common table function for grouping data? Describe some examples
of GROUP BY like queries via DAX.
8 What are some benefits and use cases of using variables in DAX?
13 What is TOTALYTD?
14 In time intelligence functions which are all DAX functions you have used?
19 What DAX function have you used other than USERPRINCIPALNAME for dynamic RLS?
21 Have you worked with calculated columns and measures that involve complex
logic in DAX? Can you provide an example?
22 How do you optimize DAX calculations to improve query performance in Power BI?
23 Can you explain the concept of context transition in DAX and its implications?
24 How do you handle error handling and exception scenarios in DAX calculations?
25 Can you explain the concept of evaluation context in DAX and how it impacts
calculation results?
26 Have you utilized DAX functions for time intelligence calculations like YEAR-TO-DATE,
PREVIOUSYEAR, or SAMEPERIODLASTYEAR? Can you provide an example?
Scenario Based
DAX (Data Analysis Expressions)
1 Scenario: There is a sales column. I need to show the sales for April month. What
is the DAX expression?
Report View
1 Scenario: There is a report with 5 visuals & a slicer. If the slicer is changed, only 2
visuals should be affected, and the remaining 3 visuals should not be affected.
What will you do?
2 Scenario: Donut chart is there that is region by volume. I want the top 10 regions
by volume. How can I achieve that?
3 Scenario: Rolling 24 months. So, volume, net sales & gross profit is there. In that
visual (from line & stacked bar chart), you don't want a bar chart. So, what other
charts can you use?
4 Scenario: 5 countries of data, country-wise sales are there, so need to show sales
in percentage-wise. How can you do that?
5 Scenario: 2 visuals are there on page 1. In page 2, I have a tile. How can I bring 2
visuals into a tile?
6 Scenario: If there are 5 pages. To come to the home page, which feature will you
use?
7 Scenario: How will you move/showcase the detailed information by using which
feature?
8 Scenario: As you said that in your project, visuals are not loading, so how do you
fix that?
9 Scenario: In a measure, if you remove the filter, will it give the same data in the
card visual?
1 Scenario: Report consists of so many visuals, some of the visuals are loading very
slowly. So, I need to optimize these visuals to load very quickly. What are the steps
to perform to improve the performance of the report?
2 Scenario: There are 2 pages in a report. On the 1st page, there is a slicer called
country. If the country is changed from the slicer on the 1st page, then
automatically the next page should also be impacted. How will you do it?
Data Modelling
1 Scenario: 1 calculated column is Qty x unit price & 1 calculated measure sum
(sales amt). Can we write these 2 statements in 1 statement?
2 Scenario: 5 countries of data, country-wise sales are there, so need to show sales
in percent-wise. How can you do that?
3 Scenario: There are 2 columns city & sales amount. How to get a percentage
based on sales amount?
Power BI Services
1 Scenario: Before schedule refresh, what steps do you take in SQL Server?
Connectivity
1 Scenario: You have worked with direct query & import query, right? So what is the
basic difference between those 2 modes?
Stakeholder Management
2 Scenario: If you are a stakeholder where you have a normal amount of data, but
you want direct query mode to be used. What will you suggest? Can you convince
me why I should go for import mode? What are the steps you will be telling them,
and what will be the dashboard performance? Will it be faster or slower?