Must-see TCS Power BI Interview Questions and Answers ๐Ÿ˜ฒ – SEO friendly and human-readable! Let’s dive in!

  1. TCS Power BI Interview Questions and Answers | MUST Watch ๐Ÿ˜ฒ
  2. Calculated column vs measures: Calculated columns work row by row, while measures work on context. Calculated columns take space in the model, while measures do not. Use measures for better performance.
  3. Improve report performance: Check data type assignment, delete unnecessary columns, limit rows, unselect auto generate date/time calendar, optimize Dax measures.
  4. Power BI data model relationships: One to one, one to many, many to one, many to many.
  5. Report filtering types: Visual, page, report level, drill, bookmarks.
  6. Calculate column with filter function: Nest filter function inside calculate function to optimize Dax code.
  7. Dashboard creation and objectives: Talk about the reports you created and their objectives.
  8. Metrics selection for dashboard: Analyze domain specific KPIs and metrics for stakeholders.
  9. Bidirectional relationships and workaround using cross filter Dax function.
  10. Star schema vs snowflake schema: Practical differences and use cases.
  11. Role level security: Static and dynamic, steps to implement.
  12. Power BI service roles: Member, admin, contributor, viewer roles.
  13. Creating dashboards from multiple data sources: Integration with MS SQL and SharePoint in Power BI.
  14. Importing multiple sheets in Excel or multiple CSV files in Power Query.
  15. Creating a dashboard from scratch: Process from BRD, data analysis, transformation, modeling, visualization, and client demo.

TCS Power BI Interview Questions and Answers | MUST Watch ๐Ÿ˜ฒ


In this video, we will discuss 15 Power BI interview questions recently asked at Tata Consultancy Services (TCS). These questions have been provided by a LinkedIn connection and will be discussed along with their solutions. If you’re new to the channel, don’t forget to subscribe and hit the Bell icon to stay updated with all the upcoming useful videos related to data analytics and job-related updates.

Key Takeaways

Below are the key takeaways from the interview questions discussed:

Calculation DifferenceCalculated columns work on row context, while measures work on context. Calculated columns take space in the model, while measures do not.
Performance ImprovementTo improve Power BI report performance, ensure proper column data assignment, delete unnecessary columns, optimize row selection, and manage auto-generated date and time calendars.
Data ModelingThere are different relationships, filtering, and DAX usage involved in creating a data model in Power BI. Also, understand the differences between Star schema and snowflake schema.
Security and Access ControlUnderstand row-level security, security roles, and integrating multiple data sources such as SQL Server and SharePoint.
Dashboard Creation Process From ScratchThe process begins with gathering requirements from a business analyst, analyzing the requirements, transforming the data in Power Query, modeling it in the data model tab, and visualizing the results.

Interview Questions

  1. Difference Between Calculated Column and Measures:
    | Feature | Calculated Column | Measures |
    | Calculation Context | Works on row context, calculates row by row. | Works on context, provides results on the fly according to applied conditions. |
    | Space Allocation | Physically present in the model and can create relationships. | Does not take any space in the model. |

  2. Improving Power BI Reports Performance:

    • Ensure proper column data assignment
    • Delete unnecessary columns
    • Optimize row selection

"Deletion of all the unnecessary columns present in different tables will significantly improve report performance."

  1. Types of Relationships in Data Modeling:
    | Type | Description |
    | One to One | One row in the first table is related to one row in the second table. |
    | One to Many | One row in the first table is related to one or more in the second. |
    | Many to One | Many rows in the first table are related to one row in the second. |
    | Many to Many | Many rows in both tables are related to each other. |

  2. Types of Filtering in Reports:

    • Visual level filter
    • Page level filter
    • Report level filter
    • Drill filter
    • Bookmarks

"Exploring different types of filtering can enhance the data visualization experience."

  1. Applying Filter Function Inside Calculate Column:

"The filter function generates a subset of the table and is nested within a calculate function to optimize the code."

  1. Creating Dashboards and Objectives:
  • Discuss five to seven reports created
  • Explain the objectives of each report

"Sharing the objectives of dashboards demonstrates a comprehensive understanding of the reports."

  1. Metrics Selection for Dashboards:

"Utilize prior domain knowledge to select relevant KPIs and metrics to demonstrate to stakeholders."

  1. Bi-Directional Relationships and Snowflake Schema:
  • Describe the practical differences between Star schema and snowflake schema
  • Provide understanding of bi-directional relationships and data modeling techniques

"Understanding the structural differences between Star and snowflake schemas is essential for effective data modeling."

  1. Row Level Security in Power BI Service:
  • Explain static and dynamic row-level security
  • Illustrate the steps to implement row-level security in Power BI reports

"Implementing dynamic row-level security can restrict access based on logged user information, ensuring data privacy and client confidentiality."

  1. Types of Power BI Service Roles:
  • Showcase experience as a Power BI developer
  • Explain the roles and permissions as a member utilizing Power BI features

"As a member, I had access to create, publish, and modify reports, along with managing user permissions."


These interview questions and answers provide valuable insights into Power BI concepts and best practices, preparing candidates for successful TCS interviews. By understanding data modeling, report optimization, and security implementation, candidates can showcase their expertise in Power BI and secure career opportunities in the field of data analytics. Remember to stay motivated and continue learning to stay ahead in the competitive job market. If you found this video useful, remember to hit the like button and share it with friends and colleagues. Stay tuned for more insightful videos on our channel. Happy learning and best of luck with your Power BI interviews! ๐Ÿ“Š๐Ÿ”

About the Author

37K subscribers

About the Channel๏ผš

Hello, My name is Shashank, this channel helps people to prepare for the interviews and learn Microsoft Power BI tool, SQL Server and Azure based stuffs.For any Enquiry/Business Enquiry: contact.shashank26@gmail.comDisclaimer: I am not representing any Company or Organization, am only telling my opinions, not talking on behalf of any org.
Share the Post: