i
Ernst & Young
Filter interviews by
I applied via Referral and was interviewed in Apr 2022. There were 4 interview rounds.
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.
Spark's...
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
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
GroupBy is used to group data based on a column while Having is used to filter grouped data based on a condition.
GroupBy is used with aggregate functions like SUM, COUNT, AVG, etc.
Having is used to filter data after grouping based on a condition.
GroupBy is used before Having in a SQL query.
Example: SELECT department, COUNT(*) FROM employees GROUP BY department HAVING COUNT(*) > 5;
Example: SELECT department, AVG(salary)...
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.
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
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...
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
I have 3 years of experience with Angular. Pipes are used for data transformation and components are building blocks of Angular applications.
I have worked on Angular projects for 3 years, developing and testing various features.
Pipes in Angular are used for transforming data before displaying it in the UI. For example, date pipe formats dates in a specific way.
Components in Angular are reusable building blocks that enc...
Yes, I can replicate the screen in Angular that is currently visible on my display.
Use Angular's component structure to recreate the screen
Identify the HTML elements and CSS styles used on the screen
Fetch data from APIs if needed to populate the screen
Ensure functionality like buttons, forms, and interactions are replicated accurately
Multiple questions regarding data structures.
I was interviewed in Jan 2025.
Architecture of multiple microservices in MS Paint
Draw separate boxes for each microservice
Connect the boxes with lines to show communication
Label each box with the name of the microservice
Include any databases or external services used by the microservices
What people are saying about Ernst & Young
Ernst & Young interview questions for popular designations
Agile is a project management methodology focused on iterative development, SDLC is the software development life cycle, and user stories are short descriptions of a feature told from the perspective of the end user.
Agile is a project management approach that emphasizes flexibility, collaboration, and customer feedback.
SDLC is the process of planning, creating, testing, and deploying software applications.
User stories ...
To create a new market in Vietnam for LC/BG, we can start by conducting market research, building relationships with local businesses and government agencies, and offering tailored financial solutions.
Conduct market research to understand the needs and preferences of Vietnamese businesses
Build relationships with local banks, businesses, and government agencies to establish credibility and trust
Offer tailored financial ...
Acceptance criteria are conditions that a product must satisfy to be accepted by a user, customer, or stakeholder.
Acceptance criteria are typically defined during the planning phase of a project.
They are used to determine whether a product or feature is complete and functioning as expected.
Acceptance criteria are often written in a specific format, such as 'Given X, when Y, then Z.'
They help ensure that the product mee...
Get interview-ready with Top Ernst & Young Interview Questions
I applied via Naukri.com and was interviewed in Aug 2024. There were 3 interview rounds.
Power BI Services features include data visualization, interactive reports, dashboards, and data connectivity.
Data visualization tools like charts, graphs, and maps
Interactive reports for exploring data and gaining insights
Dashboards for monitoring key metrics and KPIs
Data connectivity to various sources like Excel, SQL databases, and cloud services
Seeking new challenges and growth opportunities in a different environment.
Desire for career advancement
Looking for new challenges
Seeking a change in work environment
Opportunity to learn and grow in a different setting
I applied via Referral and was interviewed in Sep 2024. There were 3 interview rounds.
I have 3 years of experience working in the Data Analytic team where I analyzed large datasets to provide insights and recommendations.
Performed data cleaning and preprocessing tasks to ensure data accuracy
Utilized statistical analysis and machine learning techniques to extract valuable information
Created data visualizations and reports to communicate findings to stakeholders
Data cleansing involves identifying and correcting errors in data to improve its quality. Ways to analyze data include using statistical methods, data visualization, and machine learning algorithms.
Identify and remove duplicate records
Standardize data formats and values
Fill in missing values using imputation techniques
Use data profiling to understand data quality issues
Apply data validation rules to ensure accuracy
Util...
I would deal with the overwhelming nature of working in a Big4 by prioritizing tasks, seeking support from colleagues, and practicing self-care.
Prioritize tasks based on deadlines and importance to avoid feeling overwhelmed
Seek support from colleagues or mentors to discuss challenges and brainstorm solutions
Practice self-care activities such as exercise, meditation, or hobbies to manage stress and maintain work-life ba
I applied via Campus Placement and was interviewed in Oct 2024. There were 3 interview rounds.
An aptitude test was conducted prior to being selected for Interviews
Remove duplicates from an array of strings
Iterate through the array and store each element in a Set to remove duplicates
Convert the Set back to an array to get the final result
Some of the top questions asked at the Ernst & Young interview -
The duration of Ernst & Young interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 909 interviews
Interview experience
based on 10.8k reviews
Rating in categories
Bangalore / Bengaluru
4-8 Yrs
Not Disclosed
Senior Consultant
15.9k
salaries
| ₹0 L/yr - ₹0 L/yr |
Consultant
12k
salaries
| ₹0 L/yr - ₹0 L/yr |
Manager
7.6k
salaries
| ₹0 L/yr - ₹0 L/yr |
Assistant Manager
6.4k
salaries
| ₹0 L/yr - ₹0 L/yr |
Associate Consultant
3.9k
salaries
| ₹0 L/yr - ₹0 L/yr |
Deloitte
PwC
EY Global Delivery Services ( EY GDS)
Accenture