Tableau Interview Questions & Answers
All 200 unique questions in one place — 59 easy, 100 medium, 41 hard — grouped by topic.
Practise by topic
Practise the way your interview works
What are the main products in the Tableau platform?
Show answer
What is the difference between dimensions and measures in Tableau?
Show answer
What is the difference between discrete and continuous fields?
Show answer
Explain the difference between .twb and .twbx files.
Show answer
What other Tableau file types should an analyst know?
Show answer
What is the Marks card and what can you control with it?
Show answer
How do you create a basic bar chart of sales by region?
Show answer
How do you change the default number format of a measure?
Show answer
Why do you want to work as a Tableau developer or BI analyst?
Show answer
What is meant by granularity or level of detail of a view?
Show answer
What does aggregation mean in Tableau and how can you turn it off?
Show answer
What are Show Me and the automatic mark type in Tableau?
Show answer
What are hierarchies and how do you use drill down in Tableau?
Show answer
What are groups and sets, and how are they different?
Show answer
What is the difference between bins and histograms in Tableau?
Show answer
What is the Tableau order of operations?
Show answer
How do you create a hierarchy and a group from the Data pane?
Show answer
How do you build a dynamic Top 10 customers chart?
Show answer
Your manager says the dashboard total does not match the Excel total. How do you investigate?
Show answer
An Employee ID field is being summed in your view. What do you do?
Show answer
A business user wants a chart where they can switch between Sales, Profit and Quantity. How would you build it?
Show answer
Tell me about a time you explained a complex chart to a non-technical stakeholder.
Show answer
Why does a FIXED LOD ignore a regular dimension filter and how do you fix it?
Show answer
Your dashboard has 40 sheets and analysts keep making inconsistent calculations. How would you standardise it?
Show answer
What is the difference between a live connection and an extract?
Show answer
What types of data sources can Tableau connect to?
Show answer
What are relationships in Tableau and how are they different from joins?
Show answer
What join types are available in Tableau?
Show answer
How do you connect Tableau to an Excel file with multiple sheets?
Show answer
Your Excel source has merged header cells and title rows, and Tableau reads it incorrectly. What do you do?
Show answer
What is data blending and when would you use it?
Show answer
What is the difference between joining, blending and relationships?
Show answer
What is a union and when do you use it?
Show answer
What is the Hyper engine and what are its benefits?
Show answer
What is the difference between full and incremental extract refresh?
Show answer
What is a data source filter and how is it different from an extract filter?
Show answer
What is Tableau Prep Builder used for?
Show answer
How do you use pivot in Tableau to reshape monthly columns into rows?
Show answer
How do you set up an incremental extract refresh?
Show answer
How do you blend sales data with a targets file in Tableau?
Show answer
After joining Orders with Returns, total sales went up. What happened?
Show answer
Monthly sales files arrive in a folder every month. How do you avoid manual work each time?
Show answer
Tell me about a time you found a data quality issue before stakeholders did.
Show answer
How does Tableau decide join type when using relationships?
Show answer
What is custom SQL in Tableau and what are its drawbacks?
Show answer
A live connection dashboard on a large database is very slow. What options would you evaluate?
Show answer
Two tables have different grains: daily sales and monthly targets. How do you model them?
Show answer
A Snowflake or BigQuery live connection is costing a lot due to many queries. How would you reduce it?
Show answer
What is a calculated field in Tableau?
Show answer
What are the main categories of functions in Tableau calculations?
Show answer
What is the difference between row-level and aggregate calculations?
Show answer
What is the difference between IF, IIF and CASE in Tableau?
Show answer
Write a calculation for profit ratio and a profit flag.
Show answer
How do you calculate the number of days taken to ship an order?
Show answer
What is the difference between a calculated field and an ad-hoc calculation?
Show answer
How does Tableau handle null values in calculations?
Show answer
Why is SUM([Profit])/SUM([Sales]) better than AVG([Profit]/[Sales])?
Show answer
What are the important date functions in Tableau?
Show answer
What are user functions and how are they used for row-level security?
Show answer
Extract the first name from a full name field.
Show answer
Write a calculation for year-to-date sales compared with last year to date.
Show answer
Create age buckets for customers using a calculation.
Show answer
How do you calculate the current month and previous month sales in a KPI?
Show answer
You get the error cannot mix aggregate and non-aggregate arguments. How do you fix it?
Show answer
Business wants financial year April to March in reports. How do you handle it?
Show answer
A CSV loads dates as strings like 15-08-2025. How do you convert them?
Show answer
Describe a time you had to learn a new Tableau feature quickly for a project.
Show answer
A string calculation CONTAINS([Product], 'phone') misses some rows. Why?
Show answer
How do calculations affect performance, and what are best practices?
Show answer
A dashboard with many nested IF calculations on 50 million rows is slow. What would you change?
Show answer
Different analysts calculate active customer differently. How do you resolve it?
Show answer
What are Level of Detail expressions in Tableau?
Show answer
What is the difference between FIXED, INCLUDE and EXCLUDE?
Show answer
Write an LOD to find the first order date of each customer.
Show answer
Write the general syntax of an LOD expression.
Show answer
You need to show the percent of customers who ordered more than once. How do you do it?
Show answer
What does {FIXED : SUM([Sales])} return?
Show answer
Are LOD expressions dimensions or measures?
Show answer
How are LOD expressions different from table calculations?
Show answer
How do you calculate each category's percent of total sales using LOD?
Show answer
Calculate average sales per customer for each region.
Show answer
Show each state's sales compared with its region's total.
Show answer
Count customers by the number of orders they placed.
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
Using FIXED with SUM in the view gives a huge inflated number. Why?
Show answer
An interviewer asks you to find the highest-selling product in each category. How do you approach it?
Show answer
Tell me about a time your analysis changed a business decision.
Show answer
How do filters interact with LOD expressions?
Show answer
What are the performance considerations of LOD expressions?
Show answer
Find customers whose latest order is more than 90 days old.
Show answer
Management wants new versus repeat customers per month. How would you build it?
Show answer
You need the average of daily totals, but data is at transaction level. How do you calculate it?
Show answer
Describe a time you mentored a junior analyst on Tableau.
Show answer
What is a table calculation in Tableau?
Show answer
What are quick table calculations?
Show answer
Create a running total of sales by month.
Show answer
How do you handle pressure when a dashboard is needed urgently?
Show answer
What do INDEX, FIRST, LAST and SIZE return?
Show answer
A manager wants the grand total row to show the sum of displayed values, but it shows something else. Why?
Show answer
What do addressing and partitioning mean in table calculations?
Show answer
What are the Compute Using options such as Table Across and Pane Down?
Show answer
What are the main table calculation functions?
Show answer
What is the difference between RANK, RANK_DENSE, RANK_MODIFIED and RANK_UNIQUE?
Show answer
What does LOOKUP do and how is it used?
Show answer
Calculate month-over-month percentage growth.
Show answer
Create a 3-month moving average of sales.
Show answer
Show each product's rank within its category.
Show answer
Build a Pareto chart showing what share of customers drive 80 percent of sales.
Show answer
After rearranging the view, your percent of total gives wrong numbers. Why?
Show answer
A rank changes when the user selects a filter value. The business wants overall rank. What do you do?
Show answer
Sales team wants year over year growth for each month on a single chart. How do you build it?
Show answer
Tell me about a mistake you made in a report and how you handled it.
Show answer
Why does filtering on a table calculation behave differently from a normal filter?
Show answer
When would you choose an LOD over a table calculation?
Show answer
Show only the latest 6 months while running totals start from the first month.
Show answer
A workbook with many nested table calculations is slow in the browser. How do you approach it?
Show answer
How do you choose the right chart type for data?
Show answer
What is a dual axis chart and when do you use it?
Show answer
What is the difference between a heat map, highlight table and treemap?
Show answer
How do you build a line chart showing monthly sales trend?
Show answer
What is a box plot and what does it show?
Show answer
What are small multiples and why are they useful?
Show answer
What are reference lines, bands and distributions?
Show answer
What options does the Analytics pane provide?
Show answer
How does forecasting work in Tableau?
Show answer
How do maps work in Tableau and what is geocoding?
Show answer
How do you create a scatter plot with clusters?
Show answer
How do you build a bullet chart for actual versus target?
Show answer
How do you create a donut chart in Tableau?
Show answer
How do you create a dynamic KPI card with an up or down indicator?
Show answer
A stakeholder asks for a pie chart with 15 categories. What do you suggest?
Show answer
Your map shows many cities with an unknown indicator. How do you fix it?
Show answer
Describe a time a stakeholder disagreed with your visualisation choice.
Show answer
What are good practices for colour use in dashboards?
Show answer
How do you build a waterfall chart showing profit build-up by sub-category?
Show answer
Leadership wants one dashboard that shows 25 KPIs. How do you design it without clutter?
Show answer
A dashboard compares stores of very different sizes and small stores are invisible. What do you do?
Show answer
How do you create a sparkline in a KPI table?
Show answer
What types of filters are available in Tableau?
Show answer
What is a context filter?
Show answer
What is a parameter in Tableau?
Show answer
What is the difference between a filter and a parameter?
Show answer
What are dashboard actions in Tableau?
Show answer
What are relative date filters?
Show answer
A user wants the region filter on one sheet to apply to all dashboard sheets. What do you do?
Show answer
Top 10 products do not change when the user selects a region. Why?
Show answer
What do you do when you are stuck on a Tableau problem?
Show answer
How do you add a date range filter showing the last 12 months?
Show answer
What is a highlight action and when is it better than a filter action?
Show answer
What are dynamic parameters?
Show answer
What is the difference between Only Relevant Values and All Values in Database?
Show answer
How do you create a parameter-based Top N filter?
Show answer
Build a dimension switcher so users choose Region, Category or Segment.
Show answer
How do you create a filter action from a map to other sheets?
Show answer
The dashboard should open showing yesterday's data by default but allow users to change the date. How do you do it?
Show answer
Users complain that a dashboard with 10 dropdown filters is slow. How do you improve it?
Show answer
A business user wants a what-if analysis for price increase on profit. How would you build it?
Show answer
How do you gather requirements before building a dashboard?
Show answer
Tell me about a time you handled conflicting requests from two teams.
Show answer
What is a URL action and give an example?
Show answer
How do you show a dynamic title that reflects the selected filter?
Show answer
How do set actions differ from filter actions?
Show answer
What are the performance impacts of quick filters?
Show answer
How do you use a parameter action to let users click a bar and change a reference line?
Show answer
How do you implement drill down with set actions?
Show answer
Clicking a chart filters others, but users get confused when everything goes blank. How do you improve the experience?
Show answer
You must ensure sales managers only see their own region on a shared dashboard. What approach do you take?
Show answer
How do you prioritise dashboard requests from multiple stakeholders?
Show answer
How does cross-database filtering work in Tableau?
Show answer
What is a dashboard and a story in Tableau?
Show answer
What is the difference between tiled and floating objects in a dashboard?
Show answer
What are device layouts in Tableau dashboards?
Show answer
What is the difference between Tableau Server and Tableau Cloud?
Show answer
What are sites, projects and permissions on Tableau Server?
Show answer
How do you publish a workbook to Tableau Server or Cloud?
Show answer
A stakeholder says the dashboard is too crowded. How do you redesign it?
Show answer
Where do you see yourself in five years in BI and analytics?
Show answer
What are site roles in Tableau Server or Cloud?
Show answer
What is a published data source and why use it?
Show answer
What are subscriptions and data-driven alerts?
Show answer
How do you improve dashboard performance in Tableau?
Show answer
How do you create a navigation menu between multiple dashboards?
Show answer
Your dashboard looks perfect on your laptop but broken on the manager's screen. How do you fix it?
Show answer
An extract refresh fails every morning on Server. How do you troubleshoot?
Show answer
Users say the dashboard takes 30 seconds to load on Server but is fast in Desktop. What do you check?
Show answer
A client wants dashboards embedded in their internal web portal. How would you approach it?
Show answer
A manager wants to download dashboard data into Excel but you must protect sensitive fields. What do you do?
Show answer
Tell me about the most impactful dashboard you have built.
Show answer
How do you ensure your dashboards are actually used after launch?
Show answer
Describe how you work with data engineers on a BI project.
Show answer
What are show and hide buttons in dashboards?
Show answer
What is the Tableau Server architecture and its key processes?
Show answer
What is Tableau Pulse and how does it differ from dashboards?
Show answer
How would you set up row-level security using a user entitlement table?
Show answer
Your company is migrating from Tableau Server to Tableau Cloud. What would you plan?
Show answer
You notice hundreds of duplicate workbooks and data sources on Server. How would you clean up governance?
Show answer
A CXO wants a dashboard that updates every 15 minutes during a sale event. How do you design it?
Show answer
Tell me about a time you pushed back on a stakeholder's request.
Show answer
What is a virtual connection and data policy in Tableau?
Show answer
Frequently asked questions
What jobs can I get after learning Tableau?
Tableau skills lead to roles such as Tableau Developer, BI Analyst, Data Analyst, MIS Analyst, Reporting Analyst and later Senior BI Developer, BI Consultant or Tableau Server Administrator. IT services companies, analytics firms, banks, consulting firms and product companies in India hire for these roles. Combining Tableau with SQL and Excel makes your profile much stronger, because most interviews test SQL queries along with dashboard building.
Who is eligible to learn Tableau?
Anyone comfortable with basic computer use and numbers can learn Tableau. Students from B.Tech, BCA, B.Com, BBA, B.Sc and MBA backgrounds commonly take it up, as do working professionals in MIS, finance, sales operations and testing who want to move into analytics. No programming background is required to start, although learning SQL alongside Tableau is strongly recommended for jobs.
How long does it take to learn Tableau for a job?
With regular practice of one to two hours a day, most learners become comfortable with Tableau basics in three to four weeks and reach interview-ready level, including LOD expressions, table calculations and dashboards, in about ten weeks. Building three to five portfolio dashboards on real datasets and practising SQL in parallel usually takes another few weeks and makes a big difference in interviews.
Is Tableau certification useful for getting a job?
Official certifications such as Tableau Desktop Specialist and Tableau Certified Data Analyst show employers that you know the tool well, and some IT services firms value them for client projects. However, interviewers mainly check practical skills, so a portfolio of dashboards on Tableau Public and confident answers on calculations, LODs and SQL matter more than the certificate alone. Use certification to support your portfolio, not replace it.
Should I learn Tableau or Power BI?
Both are in demand in India. Power BI is common in companies using Microsoft tools, while Tableau is widely used in analytics firms, consulting, banking and companies serving global clients. The concepts of data modelling, calculations and dashboard design transfer between them. Learning one tool deeply and understanding the other at a basic level gives you the widest choice of jobs.
Do I need coding to work as a Tableau developer?
You do not need programming languages like Java to work in Tableau, but you do need SQL to fetch and prepare data, and you will write Tableau calculation formulas daily. Python or R knowledge is a plus for advanced analytics roles. Most Tableau developer interviews include SQL questions on joins, group by and window functions, so plan to learn SQL alongside Tableau.