BI Tools: Tableau, Power BI, and Looker Questions
Building reporting and self-serve analytics in business-intelligence platforms. Covers data modeling within the tool, calculated fields and measures, interactive dashboards, and platform-specific concepts across Tableau, Power BI, and Looker. Focuses on delivering maintainable, trustworthy reporting.
Explain advanced use cases for parameters in Tableau (parameter actions), What-if parameters in Power BI, and user attributes in Looker. Provide examples such as scenario modeling, dynamic binning, and switching measures. Discuss performance implications of heavy parameter use.
A Tableau dashboard with ~30 visuals and many quick filters takes 90 seconds to load for users. Describe a step-by-step performance troubleshooting and optimization plan: how to identify database vs client bottlenecks, which Tableau features to change (extracts, context filters), and quick wins to reduce load time.
Explain ALLEXCEPT in DAX and how it differs from ALL and ALLSELECTED. Provide a clear example where you remove filters on all columns of the Product table except Product[Category] so that totals are calculated at category level regardless of product selection.
Describe how to implement conditional formatting in Power BI for revenue cells: red if revenue < target*(1-variance), yellow if within +/- variance, green if > target*(1+variance). Provide a DAX measure or formatting rule example and discuss performance implications when applied at scale across many rows.
Write a simple DAX measure to calculate Total Sales in DAX for a table Sales with column Amount. Show how you would handle nulls and ensure correct aggregation when Sales can span multiple currencies (assume an ExchangeRate table exists). Provide the DAX measure and explain each part in plain language.
Unlock Full Question Bank
Get access to all BI Tools: Tableau, Power BI, and Looker interview questions and detailed answers.
Sign in to ContinueJoin thousands of developers preparing for their dream job.