Senior BI Developer Interview Questions & Answers
40 questions for Senior BI Developer interviews — 1 easy, 19 medium, 20 hard.
About the Senior BI Developer role
A Senior BI Developer designs reusable data models and certified data sources, solves complex calculation and performance problems, reviews junior developers' work and sets dashboard standards. They work with architects and data engineers on warehouse design and with stakeholders on KPI definitions, and they often lead small teams delivering BI projects for business units or clients.
How are LOD expressions different from table calculations?
Show answer
Sales team wants year over year growth for each month on a single chart. How do you build it?
Show answer
What is the difference between tiled and floating objects in a dashboard?
Show answer
How do filters interact with LOD expressions?
Show answer
When would you choose an LOD over a table calculation?
Show answer
What is the difference between RANK, RANK_DENSE, RANK_MODIFIED and RANK_UNIQUE?
Show answer
What are the Compute Using options such as Table Across and Pane Down?
Show answer
Why does filtering on a table calculation behave differently from a normal filter?
Show answer
You need the average of daily totals, but data is at transaction level. How do you calculate it?
Show answer
Your company is migrating from Tableau Server to Tableau Cloud. What would you plan?
Show answer
A live connection dashboard on a large database is very slow. What options would you evaluate?
Show answer
What are subscriptions and data-driven alerts?
Show answer
Are LOD expressions dimensions or measures?
Show answer
Tell me about a time you pushed back on a stakeholder's request.
Show answer
After rearranging the view, your percent of total gives wrong numbers. Why?
Show answer
Build a dimension switcher so users choose Region, Category or Segment.
Show answer
Calculate month-over-month percentage growth.
Show answer
What is the Tableau Server architecture and its key processes?
Show answer
What are the performance considerations of LOD expressions?
Show answer
Management wants new versus repeat customers per month. How would you build it?
Show answer
You notice hundreds of duplicate workbooks and data sources on Server. How would you clean up governance?
Show answer
How do set actions differ from filter actions?
Show answer
A rank changes when the user selects a filter value. The business wants overall rank. What do you do?
Show answer
How do you blend sales data with a targets file in Tableau?
Show answer
Tell me about the most impactful dashboard you have built.
Show answer
How do you build a bullet chart for actual versus target?
Show answer
Show only the latest 6 months while running totals start from the first month.
Show answer
What are site roles in Tableau Server or Cloud?
Show answer
What is a virtual connection and data policy in Tableau?
Show answer
How would you set up row-level security using a user entitlement table?
Show answer
Count customers by the number of orders they placed.
Show answer
You must ensure sales managers only see their own region on a shared dashboard. What approach do you take?
Show answer
Describe a time you mentored a junior analyst on Tableau.
Show answer
Describe how you work with data engineers on a BI project.
Show answer
A workbook with many nested table calculations is slow in the browser. How do you approach it?
Show answer
A CXO wants a dashboard that updates every 15 minutes during a sale event. How do you design it?
Show answer
How do calculations affect performance, and what are best practices?
Show answer
Show each product's rank within its category.
Show answer
Your percent of total changes when a user filters Category. The business wants it to stay fixed. What do you do?
Show answer
Frequently asked questions
What does a Senior BI Developer do?
A Senior BI Developer designs reusable data models and certified data sources, solves complex calculation and performance problems, reviews junior developers' work and sets dashboard standards. They work with architects and data engineers on warehouse design and with stakeholders on KPI definitions, and they often lead small teams delivering BI projects for business units or clients.
Which skills are tested in a Senior BI Developer interview?
Expect questions on Data source design, Advanced calculations, Performance optimisation, Code review, Stakeholder management. Most rounds also ask you to explain a project and solve one practical problem live.
How do I prepare for a Senior BI Developer interview?
Revise LOD Expressions, Table Calculations, Dashboards and Tableau Server first using the topic sheets, practise the questions on this page aloud, then do one full mock interview to practise timing.