Power BI Last-Minute Revision
Quickly revise the questions you picked. Add questions from the interview-questions lists with Save to → Last-Minute Revision.
30 quick revision notes for Power BI
- Power BI Desktop is for building reports, the Service for publishing and sharing, and the gateway for refreshing on-premises sources.
- A report is multi-page and interactive on one semantic model; a dashboard is a single page of pinned tiles from many reports.
- Import mode is fastest but needs refresh, DirectQuery queries the source live, and Direct Lake reads OneLake Delta tables directly.
- Datasets are now called semantic models; one shared model can serve many thin reports with consistent measures.
- Query folding pushes Power Query steps to the source as native queries and is required for efficient incremental refresh.
- Merge queries join tables side by side like SQL joins; append stacks rows of similar tables like UNION ALL.
- Use Unpivot Other Columns to turn month columns into rows so new months are handled automatically.
- A star schema has fact tables at a clear grain surrounded by dimension tables related one-to-many in a single direction.
- Avoid bi-directional relationships by default; use CROSSFILTER inside a specific measure when two-way filtering is needed.
- Only one relationship between two tables can be active; use USERELATIONSHIP in CALCULATE to activate an inactive one.
- Mark a contiguous date table as a date table and turn off Auto date/time to keep the model small.
- Measures are calculated at query time in filter context; calculated columns are computed at refresh and stored in memory.
- Row context iterates rows; filter context comes from slicers, visuals and CALCULATE; context transition converts row context into filters.
- CALCULATE changes filter context, and boolean filter arguments replace existing filters on the same column unless KEEPFILTERS is used.
- SUM aggregates one column while SUMX evaluates an expression row by row and then sums the results.
- Use DIVIDE instead of the slash operator to handle zero or blank denominators safely.
- Variables in DAX are evaluated once where defined, which improves readability and performance of repeated expressions.
- Totals in a visual are evaluated in their own filter context, so non-additive measures may not equal the sum of rows.
- TOTALYTD accepts a year-end date such as "31/3" for the Indian April to March fiscal year.
- Calculation groups apply reusable logic like YTD and PY to any measure through SELECTEDMEASURE, reducing measure count.
- Field parameters let users switch the measure or dimension shown in a visual with a slicer.
- Drill-down moves through a hierarchy in one visual; drill-through opens a separate filtered detail page.
- Row-level security filters rows by role; dynamic RLS uses USERPRINCIPALNAME with a user-to-region mapping table.
- RLS applies only to viewers; workspace Admins, Members and Contributors can see all data in the model.
- Incremental refresh uses RangeStart and RangeEnd parameters to refresh only recent partitions of large tables.
- Pro allows up to 8 scheduled refreshes per day, while Premium and Fabric capacity allow up to 48.
- Apps with audiences are the recommended way to distribute reports to large groups of business users.
- VertiPaq compresses columns by dictionary and run-length encoding, so high-cardinality columns use the most memory.
- Use Performance Analyzer to find slow visuals and DAX Studio server timings to analyse their queries.
- Aggregation tables in Import mode with Dual dimensions speed up DirectQuery models on very large data.
Night-before checklist
- Revise your saved questions on this page once, aloud.
- Read the quick notes and mark any you cannot explain in one line.
- Rehearse a two-minute self-introduction and two project stories.
- Keep CV, ID, laptop charger and interview link ready; sleep on time.
Frequently asked questions
How does Last-Minute Revision work?
On any question page, open Save to → Last-Minute Revision. Saved questions appear here with their answers, so the night before an interview you revise only what you found hard.
Is my list saved?
Yes, in this browser. Guests can save 5 questions; free accounts can save 20 for revision and 100 for the 7-day plan.
What should I revise last before a Power BI interview?
Your saved misses first, then the quick notes on this page, then one or two project stories. Avoid learning brand-new topics the night before.
Find questions to save
Company-wise Power BI questionsExperience-wise Power BI questionsRole-wise Power BI questionsCity-wise Power BI questionsMost asked Power BI questionsScenario-based questionsPractical / hands-on questionsHR & behavioural questionsPower BI mock interviewOnline assessment questionsTechnical round questionsManagerial round questionsPower BI topic sheets