TGViewer
Data Analyst Interview Resources Data Analyst Interview Resources @dataanalystinterview ยท 52.6K subscribers
Post #1996 1.45K
โœ… ๐Ÿš€ Power BI Interview Questions (For Analyst/BI Roles)

1๏ธโƒฃ Explain DAX CALCULATE() Function
Used to modify the filter context of a measure.
โœ… Example:
CALCULATE(SUM(Sales[Amount]), Region = "West")

2๏ธโƒฃ What is ALL() function in DAX?
Removes filters โ€” useful for calculating totals regardless of filters.

3๏ธโƒฃ How does FILTER() differ from CALCULATE()?
FILTER returns a table; CALCULATE modifies context using that table.

4๏ธโƒฃ Difference between SUMX and SUM?
SUMX iterates over rows, applying an expression; SUM just totals a column.

5๏ธโƒฃ Explain STAR vs SNOWFLAKE Schema
- Star: denormalized, simple
- Snowflake: normalized, complex relationships

6๏ธโƒฃ What is a Composite Model?
Allows combining Import + DirectQuery sources in one report.

7๏ธโƒฃ What are Virtual Tables in DAX?
Tables created in memory during calculation โ€” not physical.

8๏ธโƒฃ What is the difference between USERNAME() and USERPRINCIPALNAME()?
Used for dynamic RLS.
- USERNAME(): Local machine login
- USERPRINCIPALNAME(): Cloud identity (email)

9๏ธโƒฃ Explain Time Intelligence Functions
Examples:
- TOTALYTD(), DATESINPERIOD(), SAMEPERIODLASTYEAR()
Used for date-based calculations.

๐Ÿ”Ÿ Common DAX Optimization Tips
- Avoid complex nested functions
- Use variables (VAR)
- Reduce row context with calculated columns

1๏ธโƒฃ1๏ธโƒฃ What is Incremental Refresh?
Only refreshes new/changed data โ€“ improves performance in large datasets.

1๏ธโƒฃ2๏ธโƒฃ What are Parameters in Power BI?
User-defined inputs to make reports dynamic and reusable.

1๏ธโƒฃ3๏ธโƒฃ What is a Dataflow?
Reusable ETL layer in Power BI Service using Power Query Online.

1๏ธโƒฃ4๏ธโƒฃ Difference Between Live Connection vs DirectQuery vs Import
- Import: Fast, offline
- DirectQuery: Real-time, slower
- Live Connection: Full model lives on SSAS

1๏ธโƒฃ5๏ธโƒฃ Advanced Visuals Use Cases
- Decomposition Tree for root cause analysis
- KPI Cards for performance metrics
- Paginated Reports for printable tables

๐Ÿ‘ Tap for more!
  • โค 3
More from @dataanalystinterview
  1. Oct 9, 2026โœ…SQL Roadmap: Step-by-Step Guide to Master SQL ๐Ÿง ๐Ÿ’ป Whether you're aiming to be a backendโ€ฆ
  2. Oct 9, 2026๐Ÿ‡ฎ๐Ÿ‡ณ ๐—š๐—ข๐—ฉ๐—˜๐—ฅ๐—ก๐— ๐—˜๐—ก๐—ง ๐—ข๐—™ ๐—œ๐—ก๐——๐—œ๐—” โ€” ๐—”๐—œ๐—–๐—ง๐—˜ ๐—œ๐—ก๐—ง๐—˜๐—ฅ๐—ก๐—ฆ๐—›๐—œ๐—ฃ๐—ฆ ๐Ÿฎ๐Ÿฌ๐Ÿฎ๐Ÿฒ ๐Ÿš€โ€ฆ
  3. Oct 8, 2026๐ŸŽ“ ๐— ๐—ถ๐—ฐ๐—ฟ๐—ผ๐˜€๐—ผ๐—ณ๐˜ ๐—™๐—ฅ๐—˜๐—˜ ๐—–๐—ผ๐˜‚๐—ฟ๐˜€๐—ฒ๐˜€ ๐˜„๐—ถ๐˜๐—ต ๐—–๐—ฒ๐—ฟ๐˜๐—ถ๐—ณ๐—ถ๐—ฐ๐—ฎ๐˜๐—ฒ๐˜€! ๐Ÿš€๐Ÿ”ฅ Upgrโ€ฆ
  4. Oct 7, 2026๐Ÿš€๐—ฃ๐—ฎ๐˜† ๐—”๐—ณ๐˜๐—ฒ๐—ฟ ๐—ฃ๐—น๐—ฎ๐—ฐ๐—ฒ๐—บ๐—ฒ๐—ป๐˜ ๐—ง๐—ฟ๐—ฎ๐—ถ๐—ป๐—ถ๐—ป๐—ด | ๐—•๐—ฒ๐—ฐ๐—ผ๐—บ๐—ฒ ๐—ฎ ๐—™๐˜‚๐—น๐—น๐˜€๐˜๐—ฎ๐—ฐโ€ฆ
  5. Oct 7, 2026๐— ๐—ฎ๐˜€๐˜๐—ฒ๐—ฟ ๐—ฃ๐—ผ๐˜„๐—ฒ๐—ฟ ๐—•๐—œ ๐—ณ๐—ผ๐—ฟ ๐—™๐—ฅ๐—˜๐—˜! ๐Ÿ”ฅ Learn Power BI through these FREE learninโ€ฆ
  6. Oct 1, 2026๐Ÿ”ฅ Top 10 Theoretical Interview Questions Every Data Analyst Must Prepare ๐Ÿ“Š Data Analystโ€ฆ
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook โ†’Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 โ†’