BI Analyst Interview Questions & Answers
40 questions for BI Analyst interviews — 27 easy, 13 medium.
About the BI Analyst role
A BI Analyst turns business questions into metrics and dashboards, analyses trends and explains insights to managers. They use Tableau with SQL and Excel to track sales, operations, finance or marketing performance, run ad-hoc analysis and maintain recurring reports. Strong communication and business understanding matter as much as tool skills in this role.
What are quick table calculations?
Show answer
Extract the first name from a full name field.
Show answer
After joining Orders with Returns, total sales went up. What happened?
Show answer
What is a context filter?
Show answer
What is a calculated field in Tableau?
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 add a date range filter showing the last 12 months?
Show answer
How do you build a line chart showing monthly sales trend?
Show answer
How do you change the default number format of a measure?
Show answer
What is a dual axis chart and when do you use it?
Show answer
What are user functions and how are they used for row-level security?
Show answer
Top 10 products do not change when the user selects a region. Why?
Show answer
A stakeholder asks for a pie chart with 15 categories. What do you suggest?
Show answer
Write a calculation for profit ratio and a profit flag.
Show answer
What is the difference between row-level and aggregate calculations?
Show answer
How do you choose the right chart type for data?
Show answer
A client wants dashboards embedded in their internal web portal. How would you approach it?
Show answer
A user wants the region filter on one sheet to apply to all dashboard sheets. What do you do?
Show answer
What is the difference between discrete and continuous fields?
Show answer
Write the general syntax of an LOD expression.
Show answer
What are the main categories of functions in Tableau calculations?
Show answer
What are small multiples and why are they useful?
Show answer
How do you create a parameter-based Top N filter?
Show answer
How do you gather requirements before building a dashboard?
Show answer
How does forecasting work in Tableau?
Show answer
Explain the difference between .twb and .twbx files.
Show answer
An Employee ID field is being summed in your view. What do you do?
Show answer
How do you handle pressure when a dashboard is needed urgently?
Show answer
What are Show Me and the automatic mark type in Tableau?
Show answer
What is a parameter in Tableau?
Show answer
What do you do when you are stuck on a Tableau problem?
Show answer
What types of filters are available in Tableau?
Show answer
What is the difference between dimensions and measures in Tableau?
Show answer
What is a box plot and what does it show?
Show answer
What does aggregation mean in Tableau and how can you turn it off?
Show answer
How do you calculate the number of days taken to ship an order?
Show answer
What is the difference between IF, IIF and CASE in Tableau?
Show answer
Business wants financial year April to March in reports. How do you handle it?
Show answer
Frequently asked questions
What does a BI Analyst do?
A BI Analyst turns business questions into metrics and dashboards, analyses trends and explains insights to managers. They use Tableau with SQL and Excel to track sales, operations, finance or marketing performance, run ad-hoc analysis and maintain recurring reports. Strong communication and business understanding matter as much as tool skills in this role.
Which skills are tested in a BI Analyst interview?
Expect questions on Tableau Desktop, SQL queries, KPI design, Data storytelling, Excel. Most rounds also ask you to explain a project and solve one practical problem live.
How do I prepare for a BI Analyst interview?
Revise Tableau Fundamentals, Calculated Fields, Charts and Visual Design, Filters, Parameters and Actions first using the topic sheets, practise the questions on this page aloud, then do one full mock interview to practise timing.