HomebaseWorks

Power BI interview questions

Questions commonly asked for analyst and MIS roles, with answers that explain the reasoning behind each choice.

EWritten by the HomebaseWorks editorial team · reviewed 26 Oct 2026
1
What is the difference between a measure and a calculated column?

A calculated column is computed row by row at refresh and stored, so I use it when I need a value per row for slicing or grouping. A measure is calculated when a visual needs it, in the current filter context, so I use it for totals and ratios. For example, an order size band is a column, but margin percentage is a measure.

2
Explain what CALCULATE does.

CALCULATE evaluates an expression after modifying the filter context. I use it for things like sales for one region or year-to-date sales, and with ALL to remove filters when I need a share of the grand total.

3
How would you design a model for sales reporting?

I would use a star schema with a Sales fact table and dimensions for Product, Customer, Region and Date. Each dimension has a one-to-many relationship to the fact table with single-direction filtering, and I mark a continuous date table for time intelligence.

Advertisement
4
Where do you clean data, in Power Query or DAX?

Mostly in Power Query: setting types, removing columns, trimming text and merging tables, because those steps repeat on every refresh and keep the model small. I use DAX for calculations that depend on filter context.

5
A total in your report looks wrong. How do you investigate?

I put the measure in a table visual broken down by the dimension involved to see which rows are off. Then I check relationships and key uniqueness, whether a column is being summed when it should be a measure, and whether a filter or inactive relationship is affecting it.

6
How do you keep a published report up to date?

I publish from Power BI Desktop to the service and set scheduled refresh. If the data comes from a server on the local network, I make sure an on-premises data gateway is configured, and I check refresh history after the first few runs.

Practise out loud. Say each answer once as written, then again in your own words with your own number or story.

Have a number ready. "My Power BI score is at benchmark on a timed test" is a stronger answer than "I am good at it". Take the test and quote the result.

Advertisement
Continue with Power BI4 lessons · 1 interview set · 1 test · 1 certificate
Not tested

More in Accounts and data