Thanks to visit codestin.com
Credit goes to www.scribd.com

0% found this document useful (0 votes)
35 views9 pages

Power Bi & SQL

The document contains a comprehensive list of interview questions for Power BI Developer and Data Analyst positions, covering various topics such as DAX, SQL, data modeling, and report optimization. It includes questions from multiple companies like Deloitte, EY, KPMG, and Accenture, focusing on practical scenarios and technical knowledge. The questions are categorized into different sections based on the role and specific skills required for Power BI development.

Uploaded by

moviedrive0610
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
35 views9 pages

Power Bi & SQL

The document contains a comprehensive list of interview questions for Power BI Developer and Data Analyst positions, covering various topics such as DAX, SQL, data modeling, and report optimization. It includes questions from multiple companies like Deloitte, EY, KPMG, and Accenture, focusing on practical scenarios and technical knowledge. The questions are categorized into different sections based on the role and specific skills required for Power BI development.

Uploaded by

moviedrive0610
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 9

Follow me: www.linkedin.

com/in/dipak-mani

Youtube Channel: Dipak Ashoksa Mani

Power BI Developer/Data Analyst Interview Questions

Deloitte Power BI Developer Interview Questions

1. Start with your introduction?


2. Could you please explain your latest project what kind of impact you have created what was problem
for that? and tools and technology you have used? what was the data sources you have used in that?
3. what is your skillsets?
4. What type of connections you have used while connecting to power bi?
5. What is a disadvantage of import query mode? what is the size limit to import data in power bi for
import mode?
6. Have you worked with parameter in power bi? what's a usecase of parameter in power query?
7. How to calculate calendar table in parameter?
8. Scenario: Suppose you developed a report in a development environment—how would you switch it to
UAT or production?
9. Explain the workflow of power bi project end to end?
10. Scenario: Let's say you are working on prod data and you made a mistake and what is the steps you
will do to come this problem?
11. Scenario: You can add a new column using either Power Query or DAX. Which method would you
prefer and why?
12. Have you added any new column in your project and what approach you have used to add a new
column?
13. let's say we have complex logic I want to create a column based on multiple conditions can it will be
possible in Power Query?
14. Have you worked on data modeling in Power BI? How do you manage complex data models?
15. We have many to many relationship between two tables and it causes a performance issue? what
steps you will take to tackle this problem?
16. Have you faced circular dependency error problem while creating a DAX?
17. We have a table that has huge data let's say in millions, how would you tackle this table to speed up
the performance of that only for the table not for report?
18. Have you worked report level security in the power bi? how we can control access of the user in the
report?
19. Have you worked with page level security in power bi?
20. What is Month-over-Month (MoM) growth, and how would you write a DAX formula for it?
21. How would you rate yourself in SQL out of 5?
22. Have you worked with window functions in SQL?
23. What is difference between LEAD and LAG?
24. Tell me the output for this Query?
Select ID, sum(sales) from table
where sum(sales) > 10000
25. What is the order of execution in the SQL?
26. Have you heard about scd1(Slowly changing dimension1), scd2, scd3 what is this?
27. Do you have any questions?

Data Analyst Interview Questions Asked #UST 1st Round

1. Self Introduction
2. Which data sources have you used in your projects?
3. What is DAX? Explain it in detail.
4. What is the difference between a Dimension and a Measure in Power BI?
5. What types of DAX functions have you used in your projects?
6. What is the difference between the MAX and MAXX aggregate functions?
7. How does the SUM function differ from the SUMX function in Power BI?
8. If there are four categories (A, B, C, D) and a sales column in a table, how can you find the sales for
category A?
9. In a Matrix visual, if you insert a column for Category A and its sales, and add a third column for
Country, with a total of 4 countries, how will the output appear in the matrix?
10. Write a SQL query to retrieve the following details:
Region, Category, Total Sales Amount, Average Sales Amount. Month with the Highest Sales
Use the sales, products, and customers tables. Group the results by region and category, and ensure the
query calculates the required metrics correctly.

Power BI consultant Question asked in EY for Associate level

1. What are the different types of filters available in Power BI?


2. Explain the difference between calculated columns and measures in Power BI.
3. How can you improve the performance of Power BI reports and dashboards?
4. What is the purpose of relationships in Power BI, and how do you create them?
5. How do you use DAX for advanced calculations? Can you explain some commonly used DAX
functions?
6. How would you handle a many-to-many relationship in Power BI?
7. Explain the difference between Power Query and Power Pivot.
8. How do you handle data transformation in Power BI using Power Query Editor?
9. How do you deal with missing or incomplete data in Power BI?
10. How would you design an interactive dashboard for a client with a large dataset?
11. Can you walk me through your process for selecting the appropriate visual for a specific type of data?
12. How do you implement drill-through functionality in Power BI?
13. How do you integrate Power BI with other Microsoft services like Azure or Excel?
14. Have you worked on Power BI service? How do you schedule data refreshes in Power BI Service?
15. Can you describe a challenging project you’ve worked on in Power BI and how you handled it?
16. How do you gather and understand business requirements for a Power BI project?
17. How do you explain technical concepts of Power BI to non-technical stakeholders?
18. How do you ensure data security and privacy when working with sensitive client data?
Question asked for Power BI consultant in KPMG

SQL Questions
- How do you retrieve the top 5 records from a table?
- Write a query to find the second-highest salary in an employee table.
- How do you delete duplicate records from a table without using a temporary table?
- Explain the different types of SQL joins and provide examples.
- How do you write a query to fetch data from two tables using INNER JOIN, LEFT JOIN, and RIGHT
JOIN?
- How would you optimize a query that involves multiple joins.
- What are subqueries, and how do they differ from Common Table Expressions (CTEs)?
- Write a query using a CTE to calculate the running total of sales per month.
- How do you use `GROUP BY` and `HAVING` clauses in SQL?
- Write a query to calculate total sales per region and filter out regions with sales less than 1M.
- How do you optimize a slow-running SQL query?
- What are indexes, and when would you use them?
- Explain window functions and give an example.
- What is normalization, and why is it important in database design?

Power BI Questions
- How do you create relationships between tables in Power BI?
- What are the differences between a star schema and a snowflake schema?
- How do you write a DAX formula to calculate year-over-year growth?
- Explain the difference between `CALCULATE` and `FILTER` in DAX.
- How would you create a dynamic slicer in Power BI for filtering data by date range?
- How do you handle situations where a visual is showing incorrect data?
- What steps would you take to optimize a large Power BI report that is slow to load?
- How do you use the Performance Analyzer in Power BI to troubleshoot issues?
- How do you handle complex data transformations in Power Query?
- Explain the difference between merging and appending queries in Power BI.
- How would you implement row-level security (RLS) in Power BI?
- What is incremental refresh, and how do you set it up in Power BI?

Power BI Developer Position Interview Questions Novartis (2-4 Years Offline Drive)

1). Self Introduction


2). What are Merge and Append Queries?
3). Tell me the 3 different ways to replace null values in Power BI?
4). What is the difference between Star Schema and Snowflake Schema?
5). What data connections are available in Power BI?
6). What types of transformations have you done in your projects?
7). Explain your project and the KPIs you used for it?
8). Explain the Scatter chart with Example?
9). What is a Fact Table and Dimension Table?
10). Difference Between Filters and Slicers in Power BI?
11). What charts are used in real-time projects, and can you explain some of them?
12). Difference between Pie Chart and Donut Chart?
13). What is the Drill Through concept in Power BI?
14). What are the types of Gateways in Power BI, and explain them in detail?
15). What is a Sync Slicer? How would you incorporate it across multiple pages, and how do filter data?
16). What is RLS (Row-Level Security), and how do you achieve it in Power BI?
17). How do you perform testing after project completion?
18). Explain the types of DAX functions in Power BI. Tell me about Time Intelligence Functions.
19). Explain the challenges of many-to-many relationships and how you resolve them.
20). What joins are available in SQL, and can you explain each in detail?
21). What are DDL and DML commands in SQL?
22). Difference between Where and Having Clause?
23). Difference Between Left Join and Right Join?
24). Can you name any 3 medicines made by Novartis?
25) Can you please tell me more about Novartis?
26). Do you have any questions for us?

Interview Questions Asked at Accenture for a Power BI role

1. What are the star schema and snowflake schema? why are they used?
2. How do you add comments in a DAX query?
3. What is Row-Level Security (RLS) in Power BI?
4. What is the Report View in Power BI?
5. What is the X variable in DAX?
6. What is DAX in Power BI?
7. How many types of relationships exist in data modeling?
8. What are the three tabs on the left side of Power BI Desktop?
9. Can you explain the key functionalities of Power Query Editor?
10. What is cardinality in Power BI?
11. How many relationships can be created in data modeling?

90% Asked Power BI Interview Questions 1st Round

1. Tell me about yourself


2. Difference between Calculated Columns and Measures?
3. How to handle missing values and DAX formula for replace blank?
4. Difference between SUM and SUMX?
5. What is DAX and give an example? which DAX did you used in while doing project?
6. How do you disable a graph that is changing dynamically?
7. Explain RLS (Row Level Security) and how do you implement RLS?
8. Types of filters in Power BI?
9. Difference between Drill Down and Drill Through?
10. Explain the process of publishing the report?
11. How to create relationships in Power BI ? Types of Cardinality?
12. How to schedule refresh in Power BI?
13. Which type of account you have while doing a project? explain the features?
14. How to perform Join operations?
15. What are the good practices in Power BI?
16. Explain me about your latest power bi project?
17. Difference between Slicer and Filter?

Top 10 Scenario Based Questions

1. How to optimize a Power BI Report for performance?


2. How do you optimize a power bi report that takes a long time to load?
3. How to deal with Power BI Report refresh issues?
4. How do you integrate power bi into various data sources?
5. You have multiple regional sales team each team needs to access the data specific to their region but
they shouldn't have the visibility of the data of the another region?
6. You get complaints from users that they see wrong data how do you debunk the issue?
7. Your team is working on a multiple reports that accesses 10-15 tables imagine you have 10 reports now
each report is using some redundant tables?
8. How to train your team to write proper DAX queries?
9. How to handle a data transformation project from scratch?
10. How to do a near real time project?
11. How to handle large datasets?
12. Challenges faced while doing a projects?

Technical Interview questions asked in L1 and L2 round

1. Difference between SUM and SUMX function


2. What is the use of USERELATIONSHIP function?
3. How can we get the result by using inactive relationship?
4. Scenario-based question: Suppose I have product category, quantity and cost, sale columns and I
want to show it in my report. What visualization will I use to show everything?
5. Scenario-based question: You have created a report and client finds that it is very slow while
opening and visuals are also taking time. How will you improve the performance of the report?
6. Why do we use bar chart?
7. What is incremental refresh? How to configure it?
8. Difference between RELATED and LOOKUP function
9. Suppose we have two tables: one is dimension and one is fact, and we have one-to-many
relationship. We want to pull a column from fact to dimension. How can we do that and what DAX
function will we use?
10. Difference between duplicate and reference in Power Query?
11. Suppose I am working on a project and data source is SQL Server, and you are working on the same
project and data source is Excel. How will you collaborate?
12. Suppose I want to change the connection from development environment to test. How can I do that?
Explain the process.
13. Difference between Power BI Dashboard and APPS?
14. Scenario-based question: I have a table visual which contains 5 rows with numbers 1 to 5, and I
have a slicer with the same data. Now I select 1 in slicer, then it should show me 1 row with number
1. If I select 3, then it should show me 3 rows like:
- 1 number in 1st row
- 2 number in 2nd row
- 3 number in 3rd row
I mean it should be dynamic. How will you achieve this using DAX function?

Power BI Developer Interview Experience at Wipro (1-2 Years)

Q1: What is Incremental Refresh in Power BI?


Q2: What are Formats and Filters in Power BI?
Q3: What are the steps to set up Gateways in Power BI?
Q4: What are Modules and Functions in VBA Scripting?
Q5: What are the different types of Power BI licenses?
Q6: How do you connect an Excel file uploaded on OneDrive to Power BI?
Q7: What is a Bookmark in Power BI, and what are its uses?

Power BI Interview Questions #Infosys

1. Power BI report Vs Power BI dashboard?


2. How do you handle data source connection issues in Power BI?
3. What is DAX and how is it used in Power BI?
4. Explain the concept of data modeling in Power BI.
5. How do you optimize Power BI report performance?
6. What are calculated columns and measures in Power BI?
7. Describe a scenario where you used Power Query to transform data.
8. How do you implement row-level security in Power BI?
9. What are Power BI datasets, and how do they differ from data sources?
10. How do you use Power BI's Q&A feature?
11. How do you handle data refresh issues in Power BI?
12. You have a Power BI report that is running slowly. What steps would you
take to diagnose and improve its performance?
13. How to combine data from various sources in a single report?

Power BI Interview Questions Wipro

1. What are the different types of filters available in Power BI?


2. How do you create a Power BI custom visual?
3. Explain the role of Power BI Service.
4. What are bookmarks in Power BI, and how do you use them?
5. How do you create a calculated table in Power BI?
6. What is the importance of relationships in Power BI data modeling?
7. How do you handle large datasets in Power BI?
8. Describe how to use Power BI with Azure services.
9. What are the advantages of using Power BI over Excel for reporting?
10. How do you publish and share Power BI reports?
11. How do you manage Power BI report subscriptions and alerts?
12. How will you join 2 table in power query?
13. You are working with a large dataset that causes Power BI to crash when
Loading. What techniques would you use to handle and analyze the data
Efficiently?

HCL Power BI Interview Questions

1. How do you create and manage Power BI workspaces?


2. Explain the difference between direct query and import mode in Power BI.
3. What is a Power BI dataflow, and how is it used?
4. How do you troubleshoot common Power BI errors?
5. What are the best practices for designing Power BI dashboards?
6. How do you integrate Power BI with other Microsoft services?
7. Describe a scenario where you used Power BI to provide business insights.
8. How do you set up data alerts in Power BI?
9. What are the key components of a Power BI report?
10. How do you secure sensitive data in Power BI reports?
11. You encounter a data integrity issue where some records are duplicated
In the dataset. How would you resolve this in Power BI?
12. Difference between Import Mode and Direct Query Mode?
13. How the end user access the report?
14. What is RANK & DENSE RANK in SQL

Power BI Questions Asked #ScatterPie Analytics 1st Round

1. Walk me through your profile


2. How many dashboards have you developed so far?
3. Describe the project development process: How is the data sourced? How do you read and process the
data? How do you gather requirements and define KPIs?
4. What is your role in that workspace?
5. What is Row Level Security give me the examples when we use static and dynamic RLS?
6. Suppose I have a user with a Member role in my workspace, and I’ve applied RLS. Will RLS work for
this user or not?
7. Why do we need a master calendar while developing reports? Why is the date master calendar table
used with always dimensions and not with fact tables?
8. Difference between Measure and Calculated Column?
9. Difference between Having and Where Clause?
10. Consider the following scenario:
You have sales data with two columns: Category and Sales.
You create: a. A measure: Measure = SUM(Sales)
b. A calculated column: Column = SUM(Sales)
You drag both the measure and the calculated column into a table visual alongside Category. What will be
the output for the measure and the calculated column?
11. In the same table I want to create a measure where in i want to show the data of only A category i
have A,B,C and D. I just want to show the sales of category A only tell me the DAX formula that?
12. Now, if a City column is added to the same table visual, how will the output change?
13. What is Dataverse, and what is Power Automate?
14. What is difference between Star schema & Snowflake schema and how will know when to use which
schemas respectively?
15. While importing data from SQL with millions of rows and a heavy table, what techniques did you use
to reduce the load in Power BI?
16. What difficult challenges you have faced while doing project?
17. Do you have any questions?

Power BI Technical Questions asked in Wipro

1. What's the difference between a measure and a calculated column in Power BI?
2. Can you explain the use of the CALCULATE function in Power BI?
3. What are circular dependencies? How can you avoid creating in your DAX expressions?
4. Describe what a star schema is and how it works?
5. Explain the difference between single and bi-directional relationships?
6. Describe a common issue with using many-to-many cardinality in a relationship?
7. What's the difference between a standard and a personal gateway?
8. Can a gateway contain both import and direct query connections?
9. What happens if a data gateway is offline when trying to refresh a Power BI report?

Scenario based Questions:

1. We want to design a Power BI report on complaints and compliments received through our customer
services department. However, this information is located within a folder of about 100 files. How would
you go about importing these files into Power BI?
2. We currently have a Power BI report that imports a large volume of data from our warehouse. How
would you optimize the performance of a Power BI report for big data?
3. How would you handle merging data from two different systems with inconsistent data formats in BI?

Power BI – Interview Questions

TCS
1. Power BI: What are the key components of Power BI?
2. DAX: What is the difference between calculated columns and measures?
3. Data Integration: How do you connect Power BI with different databases?

Accenture
1. Power BI: How do you optimize a Power BI dashboard for performance?
2. DAX: Explain the role of DAX (Data Analysis Expressions) in Power BI.
3. Data Security: What is Row-Level Security (RLS), and how do you implement it in Power BI?

Wipro
1. Power BI: What is the difference between DirectQuery and Import Mode?
2. Data Visualization: How do you create a dynamic dashboard in Power BI?
3. Business Intelligence: What are bookmarks in Power BI, and how do you use them?
Wipro Interview Experience for Power BI Developer Role (1 to 3 Years)

SQL Questions:
1. Write a SQL query to find the second most recent order date for each customer from a table Orders
(OrderID, CustomerID, OrderDate).
2. Write a query to find the nth highest salary from a table Employees with columns EmployeeID, Name,
and Salary.
3. Explain the order of execution of SQL queries.
4. Given a table Products (ProductID, Name, Price) and a table Sales (SaleID, ProductID, Quantity), write
a query to find the product with the highest revenue.
5. Write a query to calculate the cumulative salary of employees department-wise, who joined the
company in the last 30 days.

Power BI Questions:
1. Explain Row-Level Security (RLS) and its types.
2. Why choose Power BI over other BI tools?
3. What are the different components of Power BI, and why do we need them?
4. What are the different connectivity modes in Power BI?

#TCS Power BI Interview Questions

1. How can you create and apply a custom data category in Power BI?
2. What are the different methods to optimize data load performance in Power BI?
3. Can you outline the Power BI ecosystem and its major components?
4. What is the difference between a dataflow and a dataset in Power BI?
5. How does the DirectQuery mode work in Power BI, and when would you use it?
6. How do you create a waterfall chart in Power BI?
7. What are the advantages and disadvantages of using a scatter plot in Power BI?
8. Explain the concept of incremental refresh in Power BI.
9. What is the purpose of the "Group By" feature in Power BI, and how is it used?

You might also like