Tableau Interview Questions
Tableau Interview Questions
Tableau Interview Questions
© Copyright by Interviewbit
Tableau Interview Questions
With much hype around data analytics and visualization, it is important to get well-
versed with the tools simplifying the data journey. We have curated a list of interview
questions ranging from beginner’s level to expert to help you land a job in your
preferred expertise.
Tableau Desktop: Desktop product is used to create optimized queries out from
pictures of data. Once the queries are ready, you can perform those queries
without the need to code. Tableau desktop encompasses data from various
sources into its data engine and creates an interactive dashboard.
Tableau Server: When you have published dashboards using Tableau Desktop,
Tableau servers help in sharing them throughout the organization. It is an
enterprise-level feature that is installed on a Windows or Linux server.
Tableau Reader: Tableau Reader is a free feature available on Desktop that lets
you open and views data visualizations. You can filter or drill down the data but
restricts editing any formulas or performing any kind of actions on it. It is also
used to extract connection files.
Tableau Online: Tableau online is also a paid feature but doesn’t need exclusive
installation. It comes with the so ware and is used to share the published
dashboards anywhere and everywhere.
Tableau Public: Tableau public is yet another free feature to view your data
visualizations by saving them as worksheets or workbooks on Tableau Server.
Measures contain numeric values that are analyzed by a dimension table. Measures
are stored in a table that allows storage of multiple records and contains foreign keys
referring uniquely to the associated dimension tables.
While Dimensions contain qualitative values (name, dates, geographical data) to
define comprehensive attributes to categorize, segment, and reveal the data details.
Image - tableau.com
Joins in Tableau
Boolean True/False
Geographical
Geographical Mapping (Beijing, Mumbai)
Values
Text/String Text/String
Tableau worksheets contain various named elements like columns, rows, marks,
filters, pages, etc. which are called shelves. You can place fields on shelves to create
visualizations, increase the level of detail, or add context to it.
Intermediate Questions
18. What is Tableau data engine?
An analytical database that computes instant query responses, predictive analysis of
the server, and integrated data. The data engine is useful when you need to create,
refresh, or query extracts. It can be used for cross-database joins as well.
Dual axes are used to analyze two different measures at two different scales in the
same graph. This lets you compare multiple attributes on one graph with two
independent axes layered one above the other.
To add a measure as a dual-axis, drag the field to the right side of the view and drop it
when you see a black dashed line appear. You can also right-click (control-click on
Mac) the measure on the Columns or Rows shelf and select Dual Axis.
Heatmap In Tableau
Treemap visualizes the hierarchy of data in nested rectangles. Hierarchy levels are
displayed from larger rectangles to smaller ones.
Example - Below treemap shows aggregated sales totals across a range of product
categories:
TreeMap in Tableau
Image - tableau.com
You can easily integrate interactive views from your Tableau Server or Tableau online
onto webpages, blogs, web applications, or internet portals. But to have a look at the
views, the permissions demand the viewer to create an account on the Tableau
Server. To embed views, click the Share button on the top of the view and copy the
embed code to paste it on the web page.
You can also customize the embedded code or Tableau Javascript APIs to embed
views.
28. What is the maximum no. of rows Tableau can utilize at one
time?
The maximum number of rows or columns is indefinite because even though Tableau
contains petabytes of data, it intelligently uses only those rows and columns which
you need to extract for your purpose.
32. Explain when would you use Joins vs. Blending in Tableau?
While the two terms may sound similar, there is a difference in their meaning and use
in Tableau:
While Join is used to combine two or more tables within the same data source.
Blending is used to combine data from multiple data sources such as Oracle, Excel,
SQL server, etc.
34. What is a Calculated Field, and How Will You Create One?
Calculated fields are created using formulas based on other fields. These fields do not
exist but are created by you.
You can create these fields to:
Segment data
Convert the data type of a field, such as converting a string to a date.
Aggregate data
Filter results
Calculate ratios
There are three main types of calculations that you can create:
Basic Calculations: Transform values of the data fields at the source level
Level of Detail (LOD) Expressions: Transform values of the data fields at the
source level like basic calculations but with more granular access
Table Calculations: Transform values of the data fields only at the visualization
level
To create calculate fields:
In Tableau, navigate to Analysis>Create a calculated field. Input details in the
calculation editor.
And, done!
35. How Can You Display the Top Five and Bottom Five Sales in
the Same View?
You can see top five and bottom five sales with the help of these functions:
1. Drag ‘customer name’ to row and sales to the column.
2. Sort Sum(sales) in descending order.
3. Create a calculated field ‘Rank of Sales’.
Focus on the fundamentals: What is Tableau and its working. How calculations
work or how a query is processed when visualization is created.
Thoroughly know about Dimensions and Measures because that is one of the
important concepts in Tableau.
Get acquainted with the best practices of creating dashboards and visualizations
and also discrete and continuous views.
Explain why you like Tableau or how it differs from other similar tools like
QlikView or IBM Cognos. Your interest in BI tools will put you ahead in the
competition.
What are the scenarios where you’ll use Live connection or Data extract in
Tableau?
How dashboards are deployed on the Server.
What was the maximum amount of data you have handled in Tableau? If you are
learning Tableau, while practicing, check the size of your visualization or the
TDE file.
Create some visualization stories for sample work.
How you will take requirements before creating a dashboarding application.
What was your development methodology: Waterfall or Agile?
How much time it takes you to create a dashboard.