Power BI Developer Interview Questions & Answers
40 questions for Power BI Developer interviews — 5 easy, 27 medium, 8 hard.
About the Power BI Developer role
Power BI Developers build end-to-end reporting solutions: connecting sources, transforming data in Power Query, designing star schema models, writing DAX measures and creating interactive reports. They publish to the Power BI Service, set up refresh, gateways and row-level security, and work with business users to refine requirements. It is the most common Power BI job title in Indian IT services, consulting and product companies.
Scheduled refresh fails every night with a gateway error. How do you troubleshoot?
Show answer
Your model has one wide flat table with 80 columns from an Excel export. How would you remodel it?
Show answer
What is the difference between SAMEPERIODLASTYEAR, DATEADD and PARALLELPERIOD?
Show answer
What is a role-playing dimension and how do you handle it?
Show answer
Business wants year-over-year growth, but the current year is incomplete. How do you compare fairly?
Show answer
A YTD measure returns blank for future months on a chart. Users want the line to stop at today. How?
Show answer
Managers want to see the top 5 products plus an 'Others' row that sums the rest. How do you build it?
Show answer
What are deployment pipelines?
Show answer
What is KEEPFILTERS?
Show answer
What are the most useful table functions in DAX?
Show answer
What is cross-filter direction and why is bi-directional filtering risky?
Show answer
Write a 3-month rolling average measure.
Show answer
What is a calculated table and when would you use one?
Show answer
Why should you use DIVIDE instead of the division operator?
Show answer
What are endorsement, sensitivity labels and lineage view?
Show answer
Explain how RANKX works and common mistakes with it.
Show answer
What is time intelligence in DAX?
Show answer
What is the difference between SUM and SUMX?
Show answer
Tell me about a time you handled a data access or security issue.
Show answer
Write a dynamic RLS rule using a security mapping table.
Show answer
Write a measure for sales of a specific category and region.
Show answer
Tell me about a time you redesigned a data model.
Show answer
What is context transition?
Show answer
Users want to analyse sales by both order date and delivery date in the same report. What do you do?
Show answer
What is the difference between SELECTEDVALUE and VALUES?
Show answer
Tell me about a time you found a wrong number in a published report.
Show answer
What is the relationship between Power BI and Microsoft Fabric?
Show answer
Your calculated columns have made the model huge. What do you do?
Show answer
Thirty measures each need YTD, previous year and YoY versions. How do you avoid 120 measures?
Show answer
What is the difference between FILTER and a simple boolean filter in CALCULATE?
Show answer
Create a calculated column that categorises customers by their lifetime sales.
Show answer
Write a measure that counts customers with sales above 10,000.
Show answer
What is the difference between static and dynamic RLS?
Show answer
The total row of a table shows a different value than the sum of rows. Is this a bug?
Show answer
Tell me about a time you had to learn a new BI tool or feature quickly for a project.
Show answer
Explain relationship cardinality in Power BI.
Show answer
Write a measure to calculate a closing balance that is not summed across months.
Show answer
How do you handle a fiscal year in time intelligence functions?
Show answer
What is a snowflake schema and should you avoid it in Power BI?
Show answer
Frequently asked questions
What does a Power BI Developer do?
Power BI Developers build end-to-end reporting solutions: connecting sources, transforming data in Power Query, designing star schema models, writing DAX measures and creating interactive reports. They publish to the Power BI Service, set up refresh, gateways and row-level security, and work with business users to refine requirements. It is the most common Power BI job title in Indian IT services, consulting and product companies.
Which skills are tested in a Power BI Developer interview?
Expect questions on DAX measures, Star schema modelling, Power Query M, Row-level security, Report design. Most rounds also ask you to explain a project and solve one practical problem live.
How do I prepare for a Power BI Developer interview?
Revise Data Modelling, DAX Fundamentals, Advanced DAX and Time Intelligence, Power BI Service, Sharing and Security first using the topic sheets, practise the questions on this page aloud, then do one full mock interview to practise timing.