Ernst & Young (EY) interview experience Real time questions & tips from candidates to crack your interview

Technology Consultant

Ernst & Young (EY)
upvote
share-icon
2 rounds | 2 Coding problems

Interview preparation journey

expand-icon
Preparation
Duration: 2 months
Topics: Data Structures, OOPS, System Design, Algorithms and Java.
Tip
Tip

Tip 1 : Understand the requirements of the job/your role.
Tip 2 : Start with basics of each topic
Tip 3 : Start practising

Application process
Where: Linkedin
Eligibility: No criteria
Resume Tip
Resume tip

Tip 1 : Be smart. Do not be nervous. 
Tip 2 : Be confident. Do not fumble or answer too fast.

Interview rounds

01
Round
Medium
Video Call
Duration30 minutes
Interview date26 Apr 2022
Coding problem1

1. Implementation: HashMap

Easy
30m average time
90% success
0/40
Asked in companies
eBayAmazonUber

Design a data structure that stores a mapping of a key to a given value and supports the following operations in constant time.

1. INSERT(key, value): Inserts an integer value to the data structure against a string type key if not already present. If already present, it updates the value of the key with the new one. This function will not return anything.

2. DELETE(key): Removes the key from the data structure if present. It doesn't return anything.

3. SEARCH(key): It searches for the key in the data structure. In case it is present, return true. Otherwise, return false.

4. GET(key): It returns the integer value stored against the given key. If the key is not present, return -1. 

5. GET_SIZE(): It returns an integer value denoting the size of the data structure. 

6. IS_EMPTY(): It returns a boolean value, denoting whether the data structure is empty or not. 
Note :
1. Key is always a string value.
2. Value can never be -1.
Operations Performed :
First(Denoted by integer value 1):  Insertion to the Data Structure. It is done in a pair of (key, value).

Second(Denoted by integer value 2):  Deletion of a key from the Data Structure.

Third(Denoted by integer value 3): Search a given key in the Data Structure.

Fourth(Denoted by integer value 4): Retrieve the value for a given key from the Data Structure.

Fifth(Denoted by integer value 5): Retrieve the size of the Data Structure.

Sixth(Denoted by integer value 6): Retrieve whether the Data Structure is empty or not.
Problem approach

Used java

Try solving now
02
Round
Hard
Video Call
Duration60 minutes
Interview date2 May 2022
Coding problem1

1. Group Anagrams Together

Moderate
0/80
Asked in companies
Dell TechnologiesPayPalArcesium

You have been given an array/list of strings 'STR_LIST'. You are supposed to return the strings as groups of anagrams such that strings belonging to a particular group are anagrams of one another.

Note :
An Anagram is a word or phrase formed by rearranging the letters of a different word or phrase. We can generalize this in string processing by saying that an anagram of a string is another string with the same quantity of each character in it, in any order.
Example:
{ “abc”, “ged”, “dge”, “bac” } 
In the above example the array should be divided into 2 groups. The first group consists of { “abc”, “bac” } and the second group consists of { “ged”, “dge” }.
Problem approach

Used java

Try solving now

Here's your problem of the day

Solving this problem will increase your chance to get selected in this company

Skill covered: Programming

How do you remove whitespace from the start of a string?

Choose another skill to practice
Similar interview experiences
company logo
Technology Consultant
3 rounds | 18 problems
Interviewed by Ernst & Young (EY)
1282 views
0 comments
0 upvotes
company logo
Technology Consultant
3 rounds | 18 problems
Interviewed by Ernst & Young (EY)
1967 views
0 comments
0 upvotes
company logo
Technology Consultant
3 rounds | 3 problems
Interviewed by Ernst & Young (EY)
0 views
0 comments
0 upvotes
company logo
Technology Consultant
4 rounds | 3 problems
Interviewed by Ernst & Young (EY)
2312 views
0 comments
0 upvotes