Upload Button Icon Add office photos
Engaged Employer

i

This company page is being actively managed by Ernst & Young Team. If you also belong to the team, you can get access from here

Ernst & Young Verified Tick

Compare button icon Compare button icon Compare

Filter interviews by

Ernst & Young Analyst Interview Questions and Answers for Experienced

Updated 5 Jun 2025

16 Interview questions

An Analyst was asked 1mo ago
Q. What are the different data types in Python?
Ans. 

Python has various built-in data types, including numeric, sequence, mapping, set, and boolean types, each serving different purposes.

  • Numeric Types: int (e.g., 5), float (e.g., 3.14), complex (e.g., 2 + 3j)

  • Sequence Types: list (e.g., [1, 2, 3]), tuple (e.g., (1, 2, 3)), range (e.g., range(5))

  • Mapping Type: dict (e.g., {'key': 'value'})

  • Set Types: set (e.g., {1, 2, 3}), frozenset (e.g., frozenset({1, 2, 3}))

  • Boolean T...

An Analyst was asked 12mo ago
Q. What is risk management?
Ans. 

Risk management is the process of identifying, assessing, and prioritizing risks followed by coordinated and economical application of resources to minimize, monitor, and control the probability and impact of unfortunate events.

  • Identifying potential risks that could impact an organization's objectives

  • Assessing the likelihood and potential impact of each risk

  • Prioritizing risks based on their severity and likelihood

  • ...

Analyst Interview Questions Asked at Other Companies for Experienced

asked in Capgemini
Q1. 1) What are the types of master data in SAP MM? 2) What is T-code ... read more
Q2. Chocolate Distribution Problem You are given an array/list CHOCOL ... read more
Q3. Digits Decoding Problem Ninja has a string of characters from 'A' ... read more
Q4. Subarray With Given Sum Problem Statement Given an array ARR of N ... read more
Q5. Group Anagrams Together Given an array/list of strings STR_LIST, ... read more
An Analyst was asked
Q. How do you calculate the market share of a company in the industry?
Ans. 

Market share can be calculated by dividing a company's sales revenue by the total sales revenue of the industry.

  • Determine the company's total sales revenue for a specific period

  • Determine the total sales revenue of the industry for the same period

  • Divide the company's sales revenue by the industry's total sales revenue and multiply by 100 to get the market share percentage

  • For example, if Company A has sales revenue ...

An Analyst was asked
Q. What is residual risk?
Ans. 

Residual risk is the risk that remains after implementing risk mitigation measures.

  • Residual risk is the risk that cannot be completely eliminated.

  • It is the risk that remains after implementing risk management strategies.

  • It is important to identify and assess residual risk to determine if additional measures are needed.

  • Examples of residual risk include natural disasters, cyber attacks, and human error.

  • Residual risk...

What people are saying about Ernst & Young

View All
trendylion
Verified Icon
2w
student at
Chandigarh University
Data Science dream job: Need resume advice & referrals!
Hey pros, what should I add to my resume to boost my chances of landing my first Data Science role? Guidance needed! Also, if you're hiring or know openings at: TCS | Infosys | Wipro | Cognizant | Genpact | Accenture | LTIMindtree | Fractal Analytics | Mu Sigma | Quantiphi | Tiger Analytics | EXL | ZS Associates | Deloitte | KPMG | EY | Capgemini | Publicis Sapient, a referral would be amazing! 📎 I’m attaching my resume. Feedback, suggestions, or leads would mean a lot! Thanks for your support! Let’s connect & grow in #DataScience. #DataScience #MachineLearning #DeepLearning #OpenToWork #FresherJobs #DataScienceJobs #Referral #CareerAdvice #ResumeTips #JobSearch #Hiring #AmbitionBox #LinkedInJobs
FeedCard Image
Got a question about Ernst & Young?
Ask anonymously on communities.
An Analyst was asked
Q. What do you mean by general IT Controls?
Ans. 

General IT Controls are policies and procedures that ensure the proper functioning of IT systems and data security.

  • General IT Controls are designed to provide reasonable assurance that IT systems operate effectively and efficiently.

  • They include policies and procedures related to access controls, change management, backup and recovery, and security management.

  • Examples of General IT Controls include password policie...

An Analyst was asked
Q. Explain the architecture of Spark.
Ans. 

Spark has a master-slave architecture with a cluster manager and worker nodes.

  • Spark has a driver program that communicates with a cluster manager to allocate resources and schedule tasks.

  • Worker nodes execute tasks and return results to the driver program.

  • Spark supports multiple cluster managers like YARN, Mesos, and standalone.

  • Spark also has a DAG (Directed Acyclic Graph) scheduler that optimizes task execution.

  • Sp...

An Analyst was asked
Q. Write an SQL query to join three tables.
Ans. 

Joining three tables using SQL

  • Use the JOIN keyword to combine the tables based on a common column

  • Specify the columns to select from each table

  • Use the ON keyword to define the join condition

Are these interview questions helpful?
An Analyst was asked
Q. How do you filter data according to a particular condition in PySpark?
Ans. 

Filtering data in PySpark based on a particular condition.

  • Use the filter() function to filter data based on a condition.

  • Conditions can be specified using logical operators such as ==, >, <, etc.

  • Multiple conditions can be combined using logical operators such as and, or, not.

  • Example: df.filter(df['age'] > 25).filter(df['gender'] == 'Male')

  • This will filter the data where age is greater than 25 and gender is Male.

An Analyst was asked
Q. How do you add or remove columns in Spark DataFrames?
Ans. 

Columns can be added or removed from Spark dataframes using select() and drop() functions.

  • To add a column, use withColumn() function and provide a name and expression for the new column.

  • To remove a column, use drop() function and provide the name of the column to be removed.

  • To select specific columns, use select() function and provide the names of the columns to be selected.

  • Example: df.withColumn('new_col', df.col...

An Analyst was asked
Q. Write a PySpark query to find the sum and average using Spark DataFrames.
Ans. 

The PySpark query to find the sum and average using Spark DataFrames.

  • Use the `groupBy` method to group the data by a specific column

  • Use the `agg` method to apply aggregate functions like `sum` and `avg`

  • Specify the column(s) to perform the aggregation on

Ernst & Young Analyst Interview Experiences for Experienced

25 interviews found

Analyst Interview Questions & Answers

user image Anonymous

posted on 22 May 2025

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I appeared for an interview in Apr 2025, where I was asked the following questions.

  • Q1. Types of joins
  • Ans. 

    Joins are SQL operations that combine rows from two or more tables based on related columns.

    • INNER JOIN: Returns records with matching values in both tables. Example: SELECT * FROM A INNER JOIN B ON A.id = B.id;

    • LEFT JOIN: Returns all records from the left table and matched records from the right table. Example: SELECT * FROM A LEFT JOIN B ON A.id = B.id;

    • RIGHT JOIN: Returns all records from the right table and matched re...

  • Answered by AI
  • Q2. Data types in oython
  • Ans. 

    Python has various built-in data types, including numeric, sequence, mapping, set, and boolean types, each serving different purposes.

    • Numeric Types: int (e.g., 5), float (e.g., 3.14), complex (e.g., 2 + 3j)

    • Sequence Types: list (e.g., [1, 2, 3]), tuple (e.g., (1, 2, 3)), range (e.g., range(5))

    • Mapping Type: dict (e.g., {'key': 'value'})

    • Set Types: set (e.g., {1, 2, 3}), frozenset (e.g., frozenset({1, 2, 3}))

    • Boolean Type: ...

  • Answered by AI
  • Q3. Functions in python
  • Ans. 

    Functions in Python are reusable blocks of code that perform specific tasks and can take inputs and return outputs.

    • Functions are defined using the 'def' keyword. Example: 'def my_function():'.

    • They can take parameters. Example: 'def add(a, b): return a + b'.

    • Functions can return values using the 'return' statement. Example: 'return result'.

    • They can have default parameter values. Example: 'def greet(name='World'):'

    • Functio...

  • Answered by AI

Analyst Interview Questions & Answers

user image Rohit Singh Rawat

posted on 22 Feb 2025

Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(2 Questions)

  • Q1. GRC it audit itgc sox soc
  • Q2. It audit

Analyst Interview Questions & Answers

user image Anonymous

posted on 6 May 2024

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Naukri.com and was interviewed in Apr 2024. There were 2 interview rounds.

Round 1 - HR 

(1 Question)

  • Q1. General knowledge about the given topics
Round 2 - One-on-one 

(1 Question)

  • Q1. Indepth questions related to topics given and some other basic general questions

Interview Preparation Tips

Interview preparation tips for other job seekers - Instead of giving wrong answer to something, just learn to politely respond that u do not have answer or any idea for the asked question

Analyst Interview Questions & Answers

user image Anonymous

posted on 20 Jun 2024

Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. What is risk management
  • Ans. 

    Risk management is the process of identifying, assessing, and prioritizing risks followed by coordinated and economical application of resources to minimize, monitor, and control the probability and impact of unfortunate events.

    • Identifying potential risks that could impact an organization's objectives

    • Assessing the likelihood and potential impact of each risk

    • Prioritizing risks based on their severity and likelihood

    • Devel...

  • Answered by AI
  • Q2. Major projects undertaken and major challenges
  • Ans. 

    I have led major projects in data analysis and forecasting, facing challenges such as tight deadlines and complex data sets.

    • Led a team in developing a predictive analytics model for sales forecasting

    • Implemented a data visualization tool to track key performance indicators

    • Managed a project to optimize inventory management using machine learning algorithms

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Good

Analyst Interview Questions & Answers

user image Anonymous

posted on 17 Apr 2024

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Referral and was interviewed in Mar 2024. There were 2 interview rounds.

Round 1 - One-on-one 

(2 Questions)

  • Q1. Nothing special
  • Q2. Previous job role and other
  • Ans. 

    In my previous roles, I focused on data analysis, reporting, and strategic insights to drive business decisions.

    • Conducted data analysis using Excel and SQL to identify trends and patterns, leading to a 15% increase in operational efficiency.

    • Developed comprehensive reports for stakeholders, summarizing key performance indicators and actionable insights.

    • Collaborated with cross-functional teams to implement data-driven st...

  • Answered by AI
Round 2 - Group Discussion 

Related to forensic investigation

Interview Preparation Tips

Interview preparation tips for other job seekers - Try your best easy hi

Analyst Interview Questions & Answers

user image Anonymous

posted on 30 May 2023

Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Approached by Company and was interviewed in Nov 2022. There were 2 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - One-on-one 

(2 Questions)

  • Q1. What do you mean by general IT Controls?
  • Ans. 

    General IT Controls are policies and procedures that ensure the proper functioning of IT systems and data security.

    • General IT Controls are designed to provide reasonable assurance that IT systems operate effectively and efficiently.

    • They include policies and procedures related to access controls, change management, backup and recovery, and security management.

    • Examples of General IT Controls include password policies, ne...

  • Answered by AI
  • Q2. What is residual risk
  • Ans. 

    Residual risk is the risk that remains after implementing risk mitigation measures.

    • Residual risk is the risk that cannot be completely eliminated.

    • It is the risk that remains after implementing risk management strategies.

    • It is important to identify and assess residual risk to determine if additional measures are needed.

    • Examples of residual risk include natural disasters, cyber attacks, and human error.

    • Residual risk can ...

  • Answered by AI

Analyst Interview Questions & Answers

user image Anonymous

posted on 2 Sep 2023

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
More than 8 weeks
Result
No response

I applied via Campus Placement and was interviewed before Sep 2022. There were 5 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Don’t add your photo or details such as gender, age, and address in your resume. These details do not add any value.
View all tips
Round 2 - Aptitude Test 

The first round consisted of aptitude test, encompassing logical reasoning, aptitude assessment, verbal ability, and technical questions.

Round 3 - Coding Test 

The second round comprised straightforward coding questions.

Round 4 - Group Discussion 

The group discussion centered around self-introductions.

Round 5 - HR 

(2 Questions)

  • Q1. This round involved asking a few basic HR questions. Why should we hire you?
  • Q2. Why is working at EY important to you?

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare well for HR questions.

Analyst Interview Questions & Answers

user image Aman Agarwala

posted on 14 Oct 2022

I applied via Referral and was interviewed in Apr 2022. There were 4 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Technical 

(4 Questions)

  • Q1. Explain the Architecture of Spark
  • Q2. Write the pyspark query to find sum and avg using spark dataframes
  • Ans. 

    The PySpark query to find the sum and average using Spark DataFrames.

    • Use the `groupBy` method to group the data by a specific column

    • Use the `agg` method to apply aggregate functions like `sum` and `avg`

    • Specify the column(s) to perform the aggregation on

  • Answered by AI
  • Q3. Join 3 tables using SQL
  • Ans. 

    Joining three tables using SQL

    • Use the JOIN keyword to combine the tables based on a common column

    • Specify the columns to select from each table

    • Use the ON keyword to define the join condition

  • Answered by AI
  • Q4. Basic questions on Public cloud - Azure, AWS, GCP
Round 3 - Technical 

(4 Questions)

  • Q1. Difference between GroupBy and Having and when to use
  • Q2. How to filter data according to particular condition in PySpark
  • Q3. Add/ remove/ columns in spark dataframes
  • Ans. 

    Columns can be added or removed from Spark dataframes using select() and drop() functions.

    • To add a column, use withColumn() function and provide a name and expression for the new column.

    • To remove a column, use drop() function and provide the name of the column to be removed.

    • To select specific columns, use select() function and provide the names of the columns to be selected.

    • Example: df.withColumn('new_col', df.col1 + d...

  • Answered by AI
  • Q4. Few basic conceptual questions on BigData
Round 4 - HR 

(3 Questions)

  • Q1. Why you want to join EY
  • Ans. 

    I want to join EY because of its reputation for excellence, global presence, and opportunities for professional growth.

    • EY is known for its high standards of excellence in the industry.

    • EY has a strong global presence, which provides opportunities to work with diverse clients and gain international exposure.

    • EY offers a wide range of services and sectors, allowing for professional growth and development.

    • EY's collaborative...

  • Answered by AI
  • Q2. What is your expectations from ey
  • Ans. 

    I expect EY to provide a challenging and rewarding work environment with opportunities for growth and development.

    • Opportunities for professional growth

    • Challenging work assignments

    • Supportive and collaborative team

    • Clear communication and feedback

    • Recognition for achievements

    • Work-life balance

    • Competitive compensation and benefits

  • Answered by AI
  • Q3. Salary negotiation and location preference

Interview Preparation Tips

Topics to prepare for Ernst & Young Analyst interview:
  • SQL
  • Spark
  • Big Data
  • Azure
Interview preparation tips for other job seekers - Be clear on the projects/experience mentioned in your resume

Skills evaluated in this interview

Analyst Interview Questions & Answers

user image Rishabh Sareen

posted on 6 Mar 2024

Interview experience
4
Good
Difficulty level
Easy
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Referral and was interviewed before Mar 2023. There were 3 interview rounds.

Round 1 - Aptitude Test 

Logical Reasoning, Accounting & Finance

Round 2 - One-on-one 

(2 Questions)

  • Q1. How to calculate market share of a company in the industry
  • Ans. 

    Market share can be calculated by dividing a company's sales revenue by the total sales revenue of the industry.

    • Determine the company's total sales revenue for a specific period

    • Determine the total sales revenue of the industry for the same period

    • Divide the company's sales revenue by the industry's total sales revenue and multiply by 100 to get the market share percentage

    • For example, if Company A has sales revenue of $1...

  • Answered by AI
  • Q2. Tell me about your education background
Round 3 - HR 

(1 Question)

  • Q1. When would you be available to join

Interview Preparation Tips

Topics to prepare for Ernst & Young Analyst interview:
  • Investment Banking

Analyst Interview Questions & Answers

user image Anonymous

posted on 1 Feb 2024

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Referral and was interviewed before Feb 2023. There were 3 interview rounds.

Round 1 - Aptitude Test 

Forgot the round completed this before 1 year ago

Round 2 - HR 

(3 Questions)

  • Q1. I don't remember
  • Q2. I don't remember.
  • Q3. I did not remember
Round 3 - One-on-one 

(2 Questions)

  • Q1. Basic last job questions
  • Q2. Financial aspects and law related

Ernst & Young Interview FAQs

How many rounds are there in Ernst & Young Analyst interview for experienced candidates?
Ernst & Young interview process for experienced candidates usually has 2-3 rounds. The most common rounds in the Ernst & Young interview process for experienced candidates are One-on-one Round, HR and Resume Shortlist.
How to prepare for Ernst & Young Analyst interview for experienced candidates?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at Ernst & Young. The most common topics and skills that interviewers at Ernst & Young expect are Quality Assurance, Agile Coaching, Client Servicing, International Taxation and Taxation.
What are the top questions asked in Ernst & Young Analyst interview for experienced candidates?

Some of the top questions asked at the Ernst & Young Analyst interview for experienced candidates -

  1. Difference between GroupBy and Having and when to ...read more
  2. How to filter data according to particular condition in PySp...read more
  3. How do you analyse a company financial statement...read more
What are the most common questions asked in Ernst & Young Analyst HR round for experienced candidates?

The most common HR questions asked in Ernst & Young Analyst interview are for experienced candidates -

  1. What are your strengths and weakness...read more
  2. Where do you see yourself in 5 yea...read more
  3. Why are you looking for a chan...read more
How long is the Ernst & Young Analyst interview process?

The duration of Ernst & Young Analyst interview process can vary, but typically it takes about less than 2 weeks to complete.

Tell us how to improve this page.

Overall Interview Experience Rating

3.9/5

based on 10 interview experiences

Difficulty level

Easy 25%
Moderate 75%

Duration

Less than 2 weeks 63%
2-4 weeks 13%
4-6 weeks 13%
More than 8 weeks 13%
View more

Analyst Interview Questions from Similar Companies

Deloitte Analyst Interview Questions
3.7
 • 369 Interviews
PwC Analyst Interview Questions
3.3
 • 22 Interviews
Mercer Analyst Interview Questions
3.7
 • 11 Interviews
ZS Analyst Interview Questions
3.3
 • 7 Interviews
BCG Analyst Interview Questions
3.7
 • 2 Interviews
View all
Ernst & Young Analyst Salary
based on 2.5k salaries
₹3.8 L/yr - ₹8.5 L/yr
10% less than the average Analyst Salary in India
View more details

Ernst & Young Analyst Reviews and Ratings

based on 290 reviews

3.4/5

Rating in categories

3.4

Skill development

2.9

Work-life balance

3.0

Salary

3.7

Job security

3.1

Company culture

2.8

Promotions

3.0

Work satisfaction

Explore 290 Reviews and Ratings
Senior Consultant
19.4k salaries
unlock blur

₹15 L/yr - ₹27 L/yr

Consultant
13.2k salaries
unlock blur

₹10 L/yr - ₹18 L/yr

Manager
8k salaries
unlock blur

₹23 L/yr - ₹40 L/yr

Assistant Manager
6.8k salaries
unlock blur

₹14.3 L/yr - ₹25.5 L/yr

Associate Consultant
4.3k salaries
unlock blur

₹5.2 L/yr - ₹12 L/yr

Explore more salaries
Compare Ernst & Young with

Deloitte

3.7
Compare

PwC

3.3
Compare

EY Global Delivery Services ( EY GDS)

3.5
Compare

Accenture

3.7
Compare
write
Share an Interview