High Tableau Interview Questions You Should Put together in 2020 | Simplilearn

Knowledge is the forex of enterprise, permitting smarter decision-making primarily based on granular info. One of many main instruments for making sense of information in a enterprise setting is Tableau, which permits interactive, data-based visualizations. As data-centric enterprise processes proceed to take maintain, so too is the demand for IT professionals proficient in Tableau.  

Beneath is a collection of questions (and solutions) it’s possible you’ll encounter in case you’re interviewing for a job utilizing Tableau. Reviewing these questions will enable you to put together for an thrilling profession utilizing standard software program.

Tableau Interview Questions and Solutions

1. What Are the Knowledge Varieties Supported in Tableau?

Following knowledge varieties are supported in Tableau:

  • Textual content (string) values
  • Date values
  • Date and time values
  • Numerical values
  • Boolean values (relational solely)
  • Geographical values (used with maps)

2. How Will You Perceive Dimensions and Measures?



  • Dimensions comprise qualitative values (resembling names, dates, or geographical knowledge)
  • You should utilize dimensions to categorize, phase, and reveal the small print in your knowledge.
  • Instance: Class, Metropolis, Nation, Buyer ID, Buyer Identify, Order Date, Order ID
  • Measures comprise numeric, quantitative values that you would be able to measure (resembling Gross sales, Revenue)
  • Measures may be aggregated
  • Instance: Revenue, Amount, Rank, Gross sales, Gross sales per Buyer, Complete Orders

3. What’s Meant by ‘discrete’ and ‘continuous’ in Tableau?

Tableau represents knowledge relying on whether or not the sector is discrete (blue) or steady (inexperienced).

  • Discrete – “individually separate and distinct.”
  • Steady – “forming an unbroken whole without interruption.”

The values are as proven:

4. What Are the Filters? Identify the Totally different Filters in Tableau.

Tableau filters are a manner of proscribing the content material of the information that will enter a Tableau workbook, dashboard, or view. 

The Totally different Kinds of Tableau Filters are:

  • Extract filters
  • Context filters
  • Knowledge supply filters
  • Filters on measures
  • Filters on dimensions
  • Desk calculation filter

5. There Are Three Buyer Segments within the Superstore Dataset. What P.c of the Complete Income Are Related to the Company Section?

Comply with these steps:

  1. Drag phase discipline to the rows shelf. Right here, phase consists of Shopper, Company, and Dwelling Workplace 
  2. Double-click on revenue discipline beneath Measures. 
  3. Proper-click on SUM (Revenue) beneath marks card, choose Fast Desk Calculation, and click on on P.c of the full. 

Trying above, the company phase has 32.12 p.c of the full earnings. 

6. What Are the Totally different Joins in Tableau?

Becoming a member of is a technique for combining associated knowledge on a typical key. Beneath is a desk that lists the several types of joins:

7. What’s the Distinction Between Becoming a member of and Mixing?

Combining the information from two or extra totally different sources is knowledge mixing, resembling Oracle, Excel, and SQL Server. In knowledge mixing, every knowledge supply accommodates its personal set of dimensions and measures.

Combining the information between two or extra tables or sheets throughout the similar knowledge supply is knowledge becoming a member of. All of the mixed tables or sheets comprise a typical set of dimensions and measures.

8. What’s the Distinction Between a Dwell Connection and an Extract?

Tableau Knowledge Extracts are snapshots of information optimized for aggregation and loaded into system reminiscence to be rapidly recalled for visualization.

Instance: Hospitals that monitor incoming affected person knowledge must make real-time choices.

Dwell connections provide the comfort of real-time updates, with any adjustments within the knowledge supply mirrored in Tableau.

Instance: Hospitals want to watch the affected person’s weekly or month-to-month tendencies that require knowledge extracts.

Did You Know?

If you create an extract of the information, Tableau does not want entry to the database to construct the visualization, so processing is quicker.

When you’ve got a Tableau server, the extract possibility may be set to a refresh schedule to be up to date. 

9. What’s a Calculated Subject, and How Will You Create One?

A calculated discipline is used to create new (modified) fields from current knowledge within the knowledge supply. It may be used to create extra strong visualizations and doesn’t have an effect on the unique dataset.

For instance, let’s calculate the “average delay to ship.”

The information set thought of right here has info relating to order date and ship date for 4 totally different areas. To create a calculated discipline:

  1. Go to Evaluation and choose Create Calculated Subject. 
  2. A calculation editor pops up on the display. Present a reputation to the calculated discipline: Delivery Delay.
  3. Enter the system: DATEDIFF (‘day’, [Order Date], [Ship Date])
  4. Click on on Okay.
  5. Deliver Delivery Delay to the view.
  6. Repeat steps 1 to 5 to create a brand new calculated discipline ‘Average Shipping Delay’ utilizing the system: AVG (DATEDIFF (‘day,’ [Order Date], [Ship Date]))

  7. Drag Area discipline to Rows shelf and SUM(Common Delivery Delay) to the marks card; the typical delay for every area will get displayed.

10. How Can You Show the High 5 and Backside 5 Gross sales within the Similar View?

We will show it utilizing the In/Out performance of units.

Comply with these steps:

  1. Drag the Buyer Identify discipline to Rows shelf and Revenue discipline to Columns shelf to get the visualization.
  2. Create a set by right-clicking on the Buyer Identify discipline. Select to create an possibility and click on on Set.
  3. Present the title ‘Top Customers’ to the set. Configure the set by clicking on High tab, choosing By discipline, and filling the values as High, 5, Revenue, and Sum. 
  4. Equally, create a second set referred to as ‘Bottom Customers’ and fill the By Subject values as Backside, 5, Revenue, and Sum. 
  5. Choose these two units and right-click on it. Use the choice Create Mixed Set. Identify it ‘Top and Bottom Customers’ and embrace all members of each units. Pull the High and Backside Clients onto Filters.

The highest 5 and backside 5 are displayed:

11. Is There a Distinction Between Units and Teams in Tableau?

A Tableau group is one dimensional, used to create a better degree class by utilizing

lower-level class members. Tableau units can have situations and may be grouped throughout a number of dimensions/measures.

Instance: Sub-category may be grouped by class.

High Gross sales and revenue may be clubbed collectively for various classes by making a set:

  1. Persevering with with the above instance of Units, choose the Backside Clients set the place buyer names are organized primarily based on revenue. 
  2. Go to the ‘Groups’ tab and choose the highest 5 entries from the record. 
  3. Proper-click and choose create a bunch possibility. 
  4. Equally, choose the underside 5 entries and create their group. Disguise all the opposite entries.

A key distinction right here is that the teams will encompass the identical prospects even when their earnings change later. Whereas for units, if the revenue adjustments, the highest 5 and backside 5 prospects will change accordingly.

Did You Know?

We will’t use teams in calculated fields, however we will use units.

12. What Is a Parameter in Tableau? Give an Instance.

A parameter is a dynamic worth that a buyer might choose, and you should utilize it to exchange fixed values in calculations, filters, and reference traces.

For instance, when making a filter to indicate the highest 10 merchandise primarily based on whole revenue as an alternative of the fastened worth, you may replace the filter to indicate the highest 10, 20, or 30 merchandise utilizing a parameter.

Persevering with with the identical instance of top-five and backside 5 prospects, observe these steps:

  1. Choose the drop-down arrow on the highest proper nook of the Knowledge pane. 
  2. Click on on Create Parameter and fill the small print:
    1. Identify – Variety of high/backside prospects 
    2. Choose ‘Range’ for Allowable Values and fill the fields as:
      1. Minimal – 5
      2. Most – 20
      3. Step – 5
  3. Edit the set ‘Top Customers’ by altering ‘By Field’ worth of 5 with ‘Select number of top/bottom customers.’ Do the identical adjustments within the ‘Bottom Customers’ set. 
  4. Go to the created parameter on the Knowledge pane, right-click on it and choose ‘Show Parameter Control.’ Now, in case you improve the step throughout the vary, the information seems as per the parameter worth set.

Following is the visualization for a step dimension of 10:

13. What’s the Distinction Between Treemaps and Warmth Maps?

Warmth Maps

A Heat map is used to check classes utilizing coloration and dimension. On this, we will distinguish two measures.

Situation: Present gross sales and revenue in all areas for various product classes and sub-categories.

Comply with these steps:

  1. Drag Area discipline to Columns shelf, and Class and Sub-Class fields in Rows shelf. 
  2. Use the ShowMe device and choose the Warmth Map.
  3. Observe the warmer and colder areas within the warmth map produced:

A warmth map isn’t solely outlined by coloration, however you may also use its dimension. Right here we outline the dimensions by sale by dragging the Gross sales tab to Measurement beneath marks card, evaluating revenue and gross sales by the colour and dimension.

Evaluation: Revenue is represented by coloration and ranges from orange for loss to blue for revenue. The whole gross sales are represented by dimension.  

Tree Maps

A Treemap is used to signify hierarchical knowledge. The house within the view is split into rectangles which might be sized and ordered by a measure.

Situation: Present gross sales and revenue in all areas for various product classes and sub-categories.

  1. Choose two dimensions Class and Sub-Class
  2. Choose two measures Gross sales and Revenue from the information pane. 
  3. Use the Present-me device and choose tree-map.

That is the way it seems:

Evaluation: The bigger the dimensions of the node, the upper the revenue in that class. Equally, the darker the node, the extra gross sales in that class.

14. What’s the Distinction Between .twbx And .twb?


The .twbx accommodates the entire essential info to construct the visualization together with the information supply. That is referred to as a packaged workbook, and it compresses the package deal of information altogether.


The .twb accommodates directions about tips on how to work together with the information supply. When it is constructing a visualization, Tableau will have a look at the information supply after which construct the visualization with an extract. It might probably’t be shared alone because it accommodates solely directions, and the information supply must be hooked up individually.

15. Clarify the Distinction Between Tableau Worksheet, Dashboard, Story, and Workbook?

  • Tableau makes use of a workbook and sheet file construction, very similar to Microsoft Excel.
  • A workbook accommodates sheets, which is usually a worksheet, dashboard, or a narrative.
  • A worksheet accommodates a single view together with cabinets, legends, and the Knowledge pane.
  • A dashboard is a set of views from a number of worksheets.
  • A narrative accommodates a sequence of worksheets or dashboards that work collectively to convey info.

16. What Do You Perceive by the Blended Axis?

Blended Axis is used to mix two measures that share an axis after they have the identical scale. 

Situation: Present Min and Max revenue in the identical pane and have a unified axis for each, in order that it’s faster and simpler to interpret the chart.

First, create a visualization that exhibits gross sales over time. Subsequent, see revenue together with gross sales over the identical time. Right here, you get two visualizations, one for gross sales over time and the opposite for-profit over time.

To see a visualization that has a blended axis for gross sales over time and revenue over time, we herald Measure Values and choose the properties that we wish to maintain (Gross sales and Revenue), eradicating the entire relaxation. Now you can see revenue and gross sales over one blended axis.

17. What’s the Use of Twin-axis? How Do You Create One?

Twin Axis lets you examine measures, and that is helpful while you wish to examine two measures which have totally different scales.

Contemplating the identical instance used within the above query, first create a visualization with gross sales over time and revenue over time. To create a dual-axis, right-click on the second capsule of the measures and choose Twin Axis.

Observe that gross sales and revenue don’t share the identical axis, and revenue is way greater in the direction of the top. 

The distinction between a blended axis and a dual-axis chart is that the blended axis makes use of the identical scale, whereas a dual-axis might have two totally different scales and two marks playing cards.

Situation: We wish to present Gross sales by 12 months and Revenue Ratio by 12 months in the identical view.

We create a visualization of gross sales over time and revenue ratio over time. Observe that gross sales and revenue ratio can’t use the identical scale because the revenue ratio is in proportion. As we would like the 2 parameters in the identical space, we right-click on Revenue Ratio and choose Twin Axis.

18) What Will the Following Operate Return?

Left(3, “Tableau”)

Select the right reply:

  • Tab 
  • Eau 
  • Error 
  • Not one of the above

It’s going to return an error as a result of the right syntax is: left(string, num_chars). So, it must be: Left(“Tableau,” 3)

Left returns a selected variety of characters from the beginning of the given string. If the right syntax is adopted, the consequence can be ‘Tab.’

19. How Do You Deal with Null and Different Particular Values?

If the sector accommodates null values or if there are zeros or unfavorable values on a logarithmic axis, Tableau can not plot them. Tableau shows an indicator within the decrease proper nook of the view, and you’ll click on the indicator and select from the next choices:

  • Filter Knowledge. Excludes the null values from the visualization utilizing a filter. In that case, the null values are additionally excluded from any calculations used within the view.
  • Present Knowledge at Default Place. Reveals the information at a default location on the axis.

20. Discover the High Product Subcategories by Gross sales Inside Every Supply Methodology. Which Subcategory Is Ranked #2 for First-class Ship Mode? 

  1. First, draw a visualization utilizing ship mode and subcategory. 
  2. Subsequent, we take gross sales on to the visualization as a rank desk calculation. 
  3. Proper-click on Gross sales and choose Add Desk Calculation and alter the Calculation Sort to Rank. 
  4. Choose Desk Down, and also you get the information as proven:

The chair is the subcategory, which is ranked #2 for the primary class cargo mode.

21. Discover the Buyer with the Lowest Total Revenue. What’s Their Revenue Ratio?

Draw a visualization between Clients and their revenue and kind it from smallest to largest.

Right here, Cindy Stewart is the one who has the bottom revenue. To find out her revenue ratio:

  1. Create a calculated discipline named Revenue Ratio. 
  2. Proper-click on Revenue Ratio beneath Measures and choose Edit. 
  3. Enter the system: SUM (PROFIT) / SUM (SALES) 
  4. Subsequent, drag the Revenue Ratio to the Label to seek out out Cindy’s revenue ratio.

22. What’s the Rank Operate in Tableau?

The rating is assigning one thing a place normally inside a class and primarily based on a measure. Tableau can rank in a number of methods like:

  • rank 
  • rank_dense
  • rank_modified 
  • rank_unique

Take into account 5 shops whose gross sales are as proven:

Allow us to perceive how they’re ranked primarily based on their gross sales:

  1. Drag Retailer discipline to Rows shelf and Gross sales discipline to the marks card. 
  2. Create a Calculated Subject named Rank and use the system: RANK (SUM(Gross sales))
  3. Deliver the Rank discipline to the marks card.
  4. Double-click on the Rank discipline, and you’ll see the rank assigned to the shops primarily based on gross sales. 

Subsequent, duplicate the Rank discipline by right-clicking on it and choosing Duplicate. Identify the copy as ‘Rank Modified’ and use the system:

RANK MODIFIED (SUM(Gross sales))

Deliver Rank Modified to the marks card to view the information. 

Repeat the identical steps to create ‘Rank Dense’ and use the system:

RANK DENSE (SUM(Gross sales)) 

Equally, create ‘Rank Unique’ and use the system:

RANK UNIQUE (SUM(Gross sales)) 

23. How Can You Embed a Net Web page in a Dashboard?

Comply with these easy steps to embed a webpage in a dashboard:

  1. Go to dashboard
  2. Double click on ‘Webpage’ possibility obtainable beneath ‘Objects.’ 
  3. Enter the URL (right here https://en.wikipedia.org/wiki/) of the webpage within the dialog field that seems

You possibly can see the webpage seems on the dashboard.

How do you make the webpage dynamic?

Start by bringing Map by Gross sales into view. It exhibits the state’s title and its gross sales.

  1. Go to the dashboard.
  2. Double click on ‘Webpage’ possibility obtainable beneath ‘Objects.’ 
  3. Don’t present a URL within the dialog field that seems and click on on Okay. 
  4. Click on on the Dashboard within the menu and choose ‘Action.’
  5. Click on on ‘Add Action’ and choose ‘Go to URL.’
  6. Enter ‘https://en.wikipedia.org/wiki/’ beneath the URL possibility. Click on on the arrow adjoining to it and choose ‘State.’
  7. Click on on ‘Select option’ and hit ‘Ok.’

Now, while you click on on any state like California, it brings up the California Wikipedia web page. That is tips on how to make it dynamic. 

24. Design a View to Present Area Clever Revenue and Gross sales.

Comply with these easy steps to indicate area sensible revenue and gross sales:

  1. Drag Revenue and Gross sales discipline to the Rows shelf
  2. Drag Area discipline to the Columns shelf

However for such questions, the interviewer could also be searching for your mapping capabilities in Tableau. 

So, you could observe these steps to indicate area sensible revenue and gross sales in a greater manner:

  1. Double click on on State discipline to get its view
  2. Go to Marks card and alter the mark sort from Automated to Map.
  3. Deliver Area discipline to Coloration on the Marks card
  4. Drag Revenue, Gross sales, and State fields to Label on the Marks card

These steps produce a greater view of region-wise revenue and gross sales, as proven:

25. How Can You Optimize the Efficiency of a Dashboard?

There are a number of methods to optimize the efficiency of the dashboard like:

  • Maximize the variety of fields and data. You possibly can exclude unused fields out of your visualization or use extract filters.
  • Restrict the variety of filters used, by avoiding fast filters and utilizing motion and parameter filters as an alternative. These filters scale back question hundreds. 
  • use Min/Max as an alternative of Common as a result of common features require extra processing time than Min/Max
  • Use boolean or numerical calculations greater than string calculations. Computer systems can course of integers and boolean a lot quicker than strings.

Boolean > int > float > date-time > string

26. Which Visualization Will Be Used within the given Situations?

  1. To indicate aggregated gross sales totals throughout a variety of product classes and subcategories
  2. To indicate the length of occasions or actions 
  3. To indicate quarter sensible revenue progress 

We might use the next visualizations for the given situations:

  1. Treemap
  2. Gantt chart
  3. Waterfall chart

27. What Would You Do If Some International locations/Provinces (Any Geographical Entity) is Lacking and Displaying a Null When You Use Map View?

When working with maps and geographical fields, unknown or ambiguous areas are recognized by the indicator within the decrease proper nook of the view.

Click on the indicator and select from the next choices:

  • Edit Areas – right the areas by mapping your knowledge to identified areas
  • Filter Knowledge – exclude the unknown areas from the view utilizing a filter. The areas is not going to be included in calculations
  • Present Knowledge at Default Place – present the values on the default place of (zero, zero) on the map.

28. What’s the Stage of Element (LOD) Expression?

A degree of element expression is used to run complicated queries involving many dimensions on the knowledge supply degree as an alternative of bringing all the information to Tableau interface. 

Take into account a visualization as proven:

Right here, the gross sales are proven for a class like Furnishings and its sub-categories (Chairs, Tables, and so forth.). To have a look at gross sales for the furnishings class as an entire and never its sub-categories, take away the sub-category from the calculation discipline as proven:

Now, the visualization seems like:

29. How Do You Calculate the Day by day Revenue Measures Utilizing LOD?

LOD expressions permit us to simply create bins on aggregated knowledge resembling revenue per day.

Situation: We wish to measure our success by the full revenue per enterprise day.

Create a calculated discipline named LOD – Revenue per day and enter the system:

FIXED [Order Date] : SUM ([Profit])

Create one other calculated discipline named LOD – Day by day Revenue KPI and enter the system:

IF [LOD – Profit per day] > 2000 then “Highly Profitable.”

ELSEIF [LOD – Profit per day] <= zero then “Unprofitable”

ELSE “Profitable”


To calculate day by day revenue measure utilizing LOD, observe these steps to attract the visualization:

  1. Deliver YEAR(Order Date) and MONTH(Order Date) to the Columns shelf
  2. Drag Order Id discipline to Rows shelf. Proper-click on it, choose Measure and click on on Depend(Distinct)
  3. Drag LOD – Day by day Revenue KPI to the Rows shelf
  4. Deliver LOD – Day by day Revenue KPI to marks card and alter mark sort from automated to space.

The visualization is as proven:

30. How Can You Schedule a Workbook in Tableau after Publishing It?

  1. If you’re signed in to Tableau Server, go to Content material > knowledge sources or Content material > Workbooks, relying on the kind of content material you wish to refresh.
  2. Choose the checkbox for the information supply or workbook you wish to refresh, after which choose Actions > Extract Refresh.
  3. Within the Refresh Extracts dialog, choose Schedule a Refresh, and full the next steps:
    1. Choose the schedule you need.
    2. If obtainable, specify whether or not you need a full or incremental refresh.

About the Author

Leave a Reply

Your email address will not be published. Required fields are marked *