0% found this document useful (0 votes)
1K views4 pages

Capgemini Data Analyst Interview Guide

The document outlines an interview preparation for a Data Analyst position at Capgemini, featuring responses to common interview questions. The candidate, Aman, highlights his experience with Power BI, DAX, and SQL, and expresses a strong interest in joining Capgemini for its innovative projects. Key topics include differences between Power BI components, optimization techniques, schema types, and security measures in Power BI.

Uploaded by

Mahendran K
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)
1K views4 pages

Capgemini Data Analyst Interview Guide

The document outlines an interview preparation for a Data Analyst position at Capgemini, featuring responses to common interview questions. The candidate, Aman, highlights his experience with Power BI, DAX, and SQL, and expresses a strong interest in joining Capgemini for its innovative projects. Key topics include differences between Power BI components, optimization techniques, schema types, and security measures in Power BI.

Uploaded by

Mahendran K
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

Capgemini

Data Analyst Interview (2025)


----------------------------------------------------------------------------------------------------------
1. Tell me about yourself.
Answer:
“I am Aman, currently working as a Junior Power BI Developer at FisSetter. I have
hands-on experience in building interactive dashboards and data models using
Power BI, Excel, SQL, and Python. My expertise includes data cleaning, DAX
calculations, and creating KPI-driven reports that support business decisions. I
enjoy solving complex data problems and making insights easy to understand for
business users. I’m particularly interested in joining Capgemini because of its
focus on innovation and global projects, which I believe will help me grow as a
data analyst while contributing to impactful business solutions.”

2. What is the difference between Power BI Desktop and Power BI Service?


Answer:
• Power BI Desktop → Used for creating reports, data modeling,
transformations, and DAX measures.
• Power BI Service → Cloud-based platform used for sharing, publishing,
collaboration, scheduled refresh, and creating dashboards.
In short, Desktop is for development, Service is for deployment &
collaboration.

3. Can you explain your experience with DAX?


Answer:
“I have worked extensively with DAX for creating calculated columns, measures,
and KPIs. For example, I used CALCULATE with time intelligence functions like
SAMEPERIODLASTYEAR to analyze year-over-year sales. I also implemented
ranking functions using RANKX and created custom profit margin KPIs. My focus
is always on writing optimized DAX to ensure reports are fast and efficient.”
4. How do you optimize a slow Power BI report?
Answer:
• Reduce columns and rows at the data source level.
• Use Star Schema instead of a flat table.
• Avoid complex calculated columns; prefer measures.
• Use Aggregations and Incremental Refresh for large datasets.
• Optimize DAX (avoid nested IF, replace with SWITCH, use SUMX carefully).
• Turn off auto date/time for unnecessary columns.

5. What’s the difference between Star Schema and Snowflake Schema? Which
one is better for Power BI?
Answer:
• Star Schema: Fact table in the center, connected to dimension tables
(denormalized).
• Snowflake Schema: Dimension tables further normalized into sub-
dimensions.
In Power BI, Star Schema is preferred because it improves query
performance, simplifies relationships, and reduces model complexity.

6. Can you share a challenging problem you solved while working on a


dashboard?
Answer:
“In one of my e-commerce sales dashboards, the client wanted real-time
insights into sales growth by region with multiple slicers (year, product,
segment). The dataset was large and reports were slow. I optimized the model
by implementing a star schema, removed unnecessary columns, and replaced
calculated columns with measures. I also used aggregations for high-level data.
This improved performance by 40%, and the client appreciated the faster
insights.”

7. What are some common DAX functions you frequently use?


Answer:
• CALCULATE → Context transition and filtering.
• FILTER → Applying row-level filters.
• ALL / ALLEXCEPT → Removing filters for comparison.
• SUMX / AVERAGEX → Iterators.
• RANKX → Ranking by sales/profit.
• DATEADD, SAMEPERIODLASTYEAR, TOTALYTD → Time intelligence.

8. How do you handle security in Power BI?


Answer:
• Row Level Security (RLS): Creating roles with DAX filters like [Region] =
USERPRINCIPALNAME().
• Object-Level Security: Restricting access to specific tables/columns.
• Using Power BI Service Workspaces and App Permissions for user-level
access control.

9. Explain a situation where you used SQL in your projects.


Answer:
“I often use SQL to extract, clean, and aggregate data before loading it into
Power BI. For example, in my Coffee Sales Data Analysis project, I wrote SQL
queries with JOIN, GROUP BY, and WINDOW FUNCTIONS to calculate sales
trends and customer retention. This pre-processing reduced the data size and
made Power BI reports faster.”
10. Why do you want to join Capgemini as a Power BI Developer / Data
Analyst?
Answer:
“Capgemini is known for its strong analytics and digital transformation projects
across industries. I want to join Capgemini because it offers opportunities to
work on diverse global projects, learn from experts, and grow in data analytics
and BI. I believe my skills in Power BI, SQL, and data visualization can contribute
to Capgemini’s client solutions while also enhancing my career growth.”

Pro tip for you, Aman: In Capgemini, they also ask scenario-based questions,
like “If the business asks for a KPI but the data is incomplete, how will you handle
it?” or “How do you explain your dashboard to a non-technical manager?”.

Dipankar Pal
Dippal351@[Link]
[Link]/in/dipankar-analyst

You might also like