Prev Next

BigData / Tableau Interview Questions

1. What is a Tableau workbook? 2. What is Tableau? 3. What is data visualization? 4. What is a Tableau worksheet? 5. What is a dashboard in Tableau? 6. What are the different data connection options available in Tableau? 7. What are the different datatypes in Tableau? 8. What is a story in Tableau? 9. What are Measures and Dimensions in Tableau? 10. What are the different Tableau products? 11. Advantages of Tableau. 12. What is Tableau Public? 13. What is Tableau Server? 14. What is a parameter in Tableau? 15. What is Tableau Prep? 16. What are filters in Tableau? 17. What are the different types of filters in Tableau? 18. What is a calculated field in Tableau? 19. What is a Tableau extract? 20. What is the difference between a live connection and an extract? 21. What are the Rows, Columns, and Marks shelves used for? 22. What is the Marks card used for? 23. What is a dual-axis chart, and how do you create one? 24. What is data blending in Tableau? 25. What is the difference between data blending and a join in Tableau? 26. What are the types of joins supported in Tableau? 27. What is a context filter, and why would you use one? 28. What is the order of operations for filters in Tableau? 29. What are Sets in Tableau? 30. What are Groups in Tableau? 31. What is the difference between a Set and a Group in Tableau? 32. What is a hierarchy in Tableau? 33. What are table calculations in Tableau? 34. What is the difference between a calculated field and a table calculation? 35. What is a Level of Detail (LOD) expression? 36. What is the difference between FIXED and INCLUDE LOD expressions? 37. What is a Tableau action? 38. What is the difference between discrete and continuous fields in Tableau? 39. What are the aggregate functions available in Tableau? 40. What is the difference between a.twb and a.twbx file? 41. What is VizQL? 42. How does Tableau handle NULL values? 43. What is a Gantt chart, and when would you use one in Tableau? 44. What is a heat map in Tableau? 45. What is a treemap in Tableau? 46. What is forecasting in Tableau? 47. What are reference lines and reference bands in Tableau? 48. What is a bin in Tableau, and how is it different from a histogram? 49. What is row-level security in Tableau? 50. What is the difference between Tableau Desktop and Tableau Reader? 51. What is a custom SQL connection in Tableau? 52. What is the Tableau Hyper engine?

1. What is a Tableau workbook?

A Tableau workbook is the main file you create and save your work in when using Tableau Desktop. It's the container that holds everything related to one analysis project....

Read full answer

2. What is Tableau?

Tableau is a visual analytics platform transforming the way we use data to solve problems-empowering people and organizations to make the most of their data. Tableau allows users to connect to various data sources, create interactive dashboards, and generate insightful...

Read full answer

3. What is data visualization?

Data visualization is a way to represent data that is visually appealing and interactive. With advancements in technology, the number of business intelligence tools has increased which helps users understand data, data sets, data points, charts, graphs, and focus on...

Read full answer

4. What is a Tableau worksheet?

A worksheet is the basic building block of analysis in Tableau — it's the single-view canvas where you actually build one chart or table by dragging fields onto shelves. Fields from your data source appear as pills in the left-hand...

Read full answer

5. What is a dashboard in Tableau?

A dashboard combines multiple worksheets, along with text, images, web pages, and interactive controls, into a single unified view — the format most end users actually interact with. Worksheets are dragged onto the dashboard canvas as containers and arranged using...

Read full answer

6. What are the different data connection options available in Tableau?

Tableau offers a myriad of data sources such as local text files, MS Excel, PDFs, JSON or databases and servers like Tableau Server, MySQL Server, Microsoft SQL Server , etc. Categorically, there are two types of data sources that you...

Read full answer

7. What are the different datatypes in Tableau?

Tableau supports the following 7 data-types: String values, Number/Integer values, Date values, Date & Time values, Boolean values, Geographic values, and Cluster or mixed values.

Read full answer

8. What is a story in Tableau?

A story is a sequence of worksheets or dashboards, called story points , arranged in order to walk a viewer through an analysis narrative — step by step, like a slideshow built from live, interactive Tableau content. Each story point...

Read full answer

9. What are Measures and Dimensions in Tableau?

Measures are the numeric metrics or measurable quantities of the data, which can be analyzed by dimension table. Measures are stored in a table that contain foreign keys referring uniquely to the associated dimension tables....

Read full answer

10. What are the different Tableau products?

Tableau is a suite of related products rather than a single application, each aimed at a different part of the analytics workflow. Product Purpose Tableau Desktop Author workbooks, build visualizations and dashboards....

Read full answer

11. Advantages of Tableau.

Visualize Data : Rather than having complex computations over an Excel sheet, Tableau provides beautiful insights, data blending, and dashboarding derived from the data. Create interactive visualizations : Tableau provides a drag-n-drop facility to quickly let the users interact with...

Read full answer

12. What is Tableau Public?

Tableau Public is a free version of Tableau intended for publishing visualizations that anyone on the internet can view, rather than for private or internal business data. Workbooks are saved directly to Tableau's public cloud gallery, not to a private...

Read full answer

13. What is Tableau Server?

Tableau Server is the self-hosted platform organizations install on their own infrastructure to publish, share, and govern Tableau workbooks at scale, without giving every viewer a full Desktop license. Authors publish workbooks from Tableau Desktop directly to Server, where they...

Read full answer

14. What is a parameter in Tableau?

The parameters in Tableau are the workbook variables like a number, date, or calculated field that allows users to replace a constant value in a calculation, filter, or reference line. For example, you create a field that returns true if...

Read full answer

15. What is Tableau Prep?

Tableau Prep is a visual, drag-and-drop tool for cleaning, reshaping, and combining data before it ever reaches a Tableau Desktop workbook, aimed at the "data wrangling" step of analytics. You build a flow : a visual pipeline of steps like...

Read full answer

16. What are filters in Tableau?

Filters restrict the data shown in a view, letting you narrow a worksheet down to only the rows relevant to the question you're asking, without changing the underlying data source. Filters can be applied to dimensions (e.g....

Read full answer

17. What are the different types of filters in Tableau?

Tableau applies several distinct kinds of filters, and understanding the order they run in matters as much as knowing what each one does. Filter Type What it does Extract Filter Limits what data is pulled into an extract at all....

Read full answer

18. What is a calculated field in Tableau?

A calculated field is a new field you define using a formula built from existing fields, constants, and Tableau's built-in functions — it lets you derive values the raw data source doesn't already contain. // Profit Ratio SUM([Profit]) / SUM([Sales])...

Read full answer

19. What is a Tableau extract?

An extract is a compressed, optimized snapshot of your data that Tableau stores using its own Hyper engine format ( .hyper files), instead of querying the original database live every time. Extracts can pull the full dataset or a filtered...

Read full answer

20. What is the difference between a live connection and an extract?

This choice determines whether Tableau talks directly to your source database on every interaction, or works off a locally stored snapshot. Live Connection Extract Every query hits the source database in real time....

Read full answer

21. What are the Rows, Columns, and Marks shelves used for?

These three shelves are where the actual structure of a Tableau view is defined — everything else is refinement on top of what you place here. Rows shelf : fields placed here define what appears down the vertical axis (or...

Read full answer

22. What is the Marks card used for?

The Marks card is the control panel that determines how the data points in a view are visually rendered, sitting right next to the Rows and Columns shelves. Mark type dropdown chooses the base shape: Automatic, Bar, Line, Area, Circle,...

Read full answer

23. What is a dual-axis chart, and how do you create one?

A dual-axis chart overlays two measures on the same view, each with its own independent Y-axis, so you can compare two metrics with different scales side by side in one chart rather than two separate ones. Columns: [Order Date] (by...

Read full answer

24. What is data blending in Tableau?

Data blending combines data from two separate data sources into one view, at the level of the visualization itself, rather than at the query level like a join does. One data source is designated the primary , the other the...

Read full answer

25. What is the difference between data blending and a join in Tableau?

Both let you combine two data sources, but they operate at different stages and with very different implications for how detailed your results can be. Join Data Blending Combines data at the row level , before aggregation....

Read full answer

26. What are the types of joins supported in Tableau?

When connecting multiple tables from the same data source, Tableau lets you join them using standard relational join types, configured visually in the data source pane. Inner Join Left Join Right Join Full Outer Join Only matching rows from both...

Read full answer

27. What is a context filter, and why would you use one?

A context filter is a filter you promote to run before all other (non-context) filters on the same worksheet, creating a temporary, filtered "context" that every other filter and calculation then operates within. Performance : if a worksheet has a...

Read full answer

28. What is the order of operations for filters in Tableau?

Tableau applies different filter categories in a fixed order , regardless of the order you added them in the interface. Understanding this order explains many "why doesn't my filter work the way I expected" situations....

Read full answer

29. What are Sets in Tableau?

A set is a custom, reusable field that defines a subset of data based on a condition or a manually chosen list of members — effectively a saved "in/out" grouping you can drop onto a view. Fixed sets are built...

Read full answer

30. What are Groups in Tableau?

A group combines several individual dimension members into a single, higher-level category, primarily to simplify a view or roll up related values without altering the source data. Group "California", "Oregon", "Washington" -> "West Coast" Group "New York", "New Jersey", "Connecticut"...

Read full answer

31. What is the difference between a Set and a Group in Tableau?

Both let you organize dimension members, but they answer different questions: a group asks "how should these members be relabeled/combined?" while a set asks "which members are in or out?"...

Read full answer

32. What is a hierarchy in Tableau?

A hierarchy arranges related dimensions in a parent-child order so viewers can drill down from a broad category to finer detail directly within a single view, using the small expand/collapse (+/-) icons Tableau adds automatically. Location Hierarchy: Country -> State...

Read full answer

33. What are table calculations in Tableau?

A table calculation is a calculation applied to the values already in a Tableau view, after the underlying query has returned and aggregated the data — as opposed to a regular calculated field, which is computed as part of the...

Read full answer

34. What is the difference between a calculated field and a table calculation?

Both create derived values, but they operate at fundamentally different points in Tableau's query pipeline, which changes what each one can and can't do. Calculated Field Table Calculation Computed as part of the underlying query (row-level or aggregate)....

Read full answer

35. What is a Level of Detail (LOD) expression?

An LOD expression lets you compute an aggregation at a level of detail that's different from the granularity of the view itself — something neither a normal calculated field nor a table calculation can do on their own. { FIXED...

Read full answer

36. What is the difference between FIXED and INCLUDE LOD expressions?

Both add dimensions to control the level of detail, but they respond differently to whatever else you place on the view afterward. FIXED INCLUDE Ignores the view's own dimensions entirely; computes only at the fields listed....

Read full answer

37. What is a Tableau action?

An action defines a piece of interactivity: clicking or hovering over a mark in one worksheet triggers a change somewhere else — another worksheet, a dashboard, or even an external URL — turning static charts into an interconnected experience. Filter...

Read full answer

38. What is the difference between discrete and continuous fields in Tableau?

Every field in Tableau is treated as either discrete (blue pill) or continuous (green pill), and this distinction drives how the field behaves on shelves, not just how it's colored. Discrete (Blue) Continuous (Green) Creates separate headers/categories on a shelf....

Read full answer

39. What are the aggregate functions available in Tableau?

Aggregate functions collapse many row-level values into a single summarized value, and are the default behavior applied to every measure dropped onto a shelf. Function Purpose SUM Total of all values....

Read full answer

40. What is the difference between a.twb and a.twbx file?

Both are Tableau workbook file formats, but they differ in whether the data itself travels along with the visual content. .twb .twbx Plain XML file describing worksheets, dashboards, and connections....

Read full answer

41. What is VizQL?

VizQL is the underlying query language and rendering engine that translates the drag-and-drop actions you perform in Tableau — dropping fields onto Rows, Columns, and the Marks card — into an actual database query, and then translates the query results...

Read full answer

42. How does Tableau handle NULL values?

Tableau treats NULL as "no value," and handles it differently depending on where it shows up: an axis, a dimension header, or inside a calculation. On a continuous axis (like a date or number line): Tableau shows an indicator icon...

Read full answer

43. What is a Gantt chart, and when would you use one in Tableau?

A Gantt chart plots bars along a timeline to show the duration and sequence of discrete tasks or events, making it the natural choice whenever "how long did this take, and when" is the question. Columns: [Start Date] (continuous) Rows:...

Read full answer

44. What is a heat map in Tableau?

A heat map encodes a measure's value using color intensity across a grid of two dimensions, letting you spot patterns, hotspots, and outliers at a glance across a large number of categories without reading individual numbers. Rows: [Sub-Category] Columns: [Region]...

Read full answer

45. What is a treemap in Tableau?

A treemap shows hierarchical, part-to-whole data as a set of nested rectangles, where each rectangle's area represents a measure's magnitude and rectangles can be colored by a second measure or dimension. Marks: Square/Treemap type Size: SUM([Sales]) Color: SUM([Profit]) Label: [Sub-Category]...

Read full answer

46. What is forecasting in Tableau?

Tableau's built-in forecasting feature projects future values for a time-series measure using exponential smoothing models, without requiring the user to write any statistical code. Analytics pane -> drag "Forecast" onto the view -> Tableau extends the line/bars with projected future...

Read full answer

47. What are reference lines and reference bands in Tableau?

Reference lines and reference bands add a fixed benchmark directly onto a chart, so viewers can immediately see how actual values compare to a target, average, or acceptable range without doing mental math. Right-click the axis -> Add Reference Line...

Read full answer

48. What is a bin in Tableau, and how is it different from a histogram?

A bin is a field that groups a continuous measure into fixed-size ranges (buckets), turning something like exact ages into ranges such as 0–10, 10–20, 20–30, and so on. Right-click [Age] -> Create -> Bins -> Bin size: 10 ->...

Read full answer

49. What is row-level security in Tableau?

Row-level security (RLS) restricts which rows of data an individual user can see in a published view, so the same dashboard shows different data to different people based on who's logged in — without needing to build a separate workbook...

Read full answer

50. What is the difference between Tableau Desktop and Tableau Reader?

Both are desktop applications, but only one of them can actually build content — the other exists purely so people without a full license can still view work someone else created. Tableau Desktop Tableau Reader Licensed, paid product for authoring...

Read full answer

51. What is a custom SQL connection in Tableau?

A custom SQL connection lets you write your own SQL query as the data source, instead of connecting to a table (or set of joined tables) through Tableau's visual data source pane. SELECT customer_id, region, SUM (sales) AS total_sales FROM...

Read full answer

52. What is the Tableau Hyper engine?

Hyper is Tableau's in-memory, columnar data engine that powers extracts, replacing the older .tde format with a faster, more scalable architecture. Columnar storage lets analytical queries scan only the columns actually needed, rather than reading whole rows, which is a...

Read full answer

«
»

Comments & Discussions