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 Associate Software Engineer Interview Questions and Answers

Updated 10 May 2024

18 Interview questions

An Associate Software Engineer was asked
Q. What is an AVL tree?
Ans. 

AVL tree is a self-balancing binary search tree where the heights of the two child subtrees of any node differ by at most one.

  • AVL tree was named after its inventors Adelson-Velsky and Landis.

  • It is a type of binary search tree where the heights of the two child subtrees of any node differ by at most one.

  • AVL trees are used to maintain a balanced tree structure, ensuring O(log n) time complexity for insertion, deleti...

An Associate Software Engineer was asked
Q. Share your college coding experience.
Ans. 

I gained hands-on coding experience through coursework, projects, and internships during my college years.

  • Took courses in programming languages such as Java, C++, and Python.

  • Participated in coding competitions and hackathons to enhance my skills.

  • Completed coding projects in areas like web development, data analysis, and software engineering.

  • Interned at a tech company where I worked on real-world coding projects.

  • Co...

Associate Software Engineer Interview Questions Asked at Other Companies

asked in Accenture
Q1. Triplets with Given Sum Problem Given an array or list ARR consis ... read more
Q2. Intersection of Two Arrays II Given two integer arrays ARR1 and A ... read more
asked in Accenture
Q3. Write a function to determine if a given string is a valid passwo ... read more
asked in Clarivate
Q4. Best Time to Buy and Sell Stock II Problem Statement Given the st ... read more
asked in CGI Group
Q5. Frog Jump Problem Statement A frog is positioned on the first ste ... read more
An Associate Software Engineer was asked
Q. What are OOPs Concepts?
Ans. 

OOPs Concepts are fundamental principles of Object-Oriented Programming that help in organizing and designing code.

  • Encapsulation: Bundling data and methods that operate on the data into a single unit (object).

  • Inheritance: Allowing a class to inherit properties and behavior from another class.

  • Polymorphism: Ability of objects to take on multiple forms or have multiple behaviors.

  • Abstraction: Hiding the complex implem...

An Associate Software Engineer was asked
Q. What is the difference between arrays and linked lists? Which one is better?
Ans. 

Arrays are fixed in size and have contiguous memory, while linked lists are dynamic and have non-contiguous memory.

  • Arrays have constant time access to elements, while linked lists have linear time access.

  • Arrays are better for random access and searching, while linked lists are better for insertion and deletion.

  • Arrays use less memory for storing elements, while linked lists use more memory due to additional pointer...

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 Associate Software Engineer was asked
Q. Define LIFO, FIFO etc
Ans. 

LIFO stands for Last In, First Out and FIFO stands for First In, First Out.

  • LIFO: Last In, First Out - the last item added to a stack is the first one to be removed.

  • FIFO: First In, First Out - the first item added to a queue is the first one to be removed.

An Associate Software Engineer was asked
Q. 

Intersection of Linked List Problem Statement

You are provided with two singly linked lists of integers. These lists merge at a node of a third linked list.

Your task is to determine the data of the node ...

Ans. 

Given two linked lists, find the node where they intersect, if any.

  • Traverse both lists to find their lengths and the difference in lengths

  • Move the pointer of the longer list by the difference in lengths

  • Traverse both lists in parallel until they meet at the intersection node

An Associate Software Engineer was asked
Q. 

Pythagorean Triplets Detection

Determine if an array contains a Pythagorean triplet by checking whether there are three integers x, y, and z such that x2 + y2 = z2 within the array.

Input:

The first line...
Ans. 

Detect if an array contains a Pythagorean triplet by checking if there are three integers x, y, and z such that x^2 + y^2 = z^2.

  • Iterate through all possible combinations of three integers in the array and check if x^2 + y^2 = z^2.

  • Use a nested loop to generate all possible combinations efficiently.

  • Return 'yes' if a Pythagorean triplet is found, otherwise return 'no'.

Are these interview questions helpful?
An Associate Software Engineer was asked
Q. In how many ways can you display HTML elements?
Ans. 

There are multiple ways to display HTML elements, including inline, block, inline-block, and flex.

  • Inline elements flow in a line with other elements and do not start on a new line. Example: <span>

  • Block elements start on a new line and take up the full width available. Example: <div>

  • Inline-block elements are similar to inline elements but can have block-level properties. Example: <img>

  • Flex element...

An Associate Software Engineer was asked
Q. How can you optimize the loading of website assets?
Ans. 

Optimizing website asset loading involves minimizing file sizes, reducing server requests, utilizing caching, and prioritizing critical resources.

  • Minimize file sizes by compressing images and scripts

  • Reduce server requests by combining CSS and JS files, using sprites for images, and lazy loading non-essential resources

  • Utilize browser caching to store static assets locally for faster loading times

  • Prioritize critical...

An Associate Software Engineer was asked
Q. What are the features of HTML5?
Ans. 

HTML5 is the latest version of the HTML standard with new features for web development.

  • Support for multimedia elements like <video> and <audio>

  • Canvas and SVG for graphics and animations

  • Improved form controls and validation

  • Offline storage capabilities with local storage and web storage

  • Geolocation support for location-based services

Ernst & Young Associate Software Engineer Interview Experiences

7 interviews found

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

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

Round 1 - Coding Test 

Find the greatest element in the moving array

Round 2 - Technical 

(1 Question)

  • Q1. Interviewer Asked me to build Airline Management System
  • Ans. 

    An Airline Management System manages flight schedules, bookings, and passenger information efficiently.

    • Define entities: Flight, Passenger, Booking, and Airport.

    • Implement CRUD operations for managing flights and bookings.

    • Use a database to store flight schedules and passenger details.

    • Create a user interface for booking tickets and checking flight status.

    • Integrate payment processing for ticket purchases.

  • Answered by AI
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Campus Placement and was interviewed before Oct 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 

Reasoning, maths and clocks based questions.

Round 3 - Coding Test 

2 codings. DSA based.

Round 4 - Technical 

(4 Questions)

  • Q1. What are OOPs Concepts?
  • Ans. 

    OOPs Concepts are fundamental principles of Object-Oriented Programming that help in organizing and designing code.

    • Encapsulation: Bundling data and methods that operate on the data into a single unit (object).

    • Inheritance: Allowing a class to inherit properties and behavior from another class.

    • Polymorphism: Ability of objects to take on multiple forms or have multiple behaviors.

    • Abstraction: Hiding the complex implementat...

  • Answered by AI
  • Q2. What is AVL tree?
  • Ans. 

    AVL tree is a self-balancing binary search tree where the heights of the two child subtrees of any node differ by at most one.

    • AVL tree was named after its inventors Adelson-Velsky and Landis.

    • It is a type of binary search tree where the heights of the two child subtrees of any node differ by at most one.

    • AVL trees are used to maintain a balanced tree structure, ensuring O(log n) time complexity for insertion, deletion, a...

  • Answered by AI
  • Q3. Define LIFO, FIFO etc
  • Ans. 

    LIFO stands for Last In, First Out and FIFO stands for First In, First Out.

    • LIFO: Last In, First Out - the last item added to a stack is the first one to be removed.

    • FIFO: First In, First Out - the first item added to a queue is the first one to be removed.

  • Answered by AI
  • Q4. Share your college experienceon coding.
  • Ans. 

    I gained hands-on coding experience through coursework, projects, and internships during my college years.

    • Took courses in programming languages such as Java, C++, and Python.

    • Participated in coding competitions and hackathons to enhance my skills.

    • Completed coding projects in areas like web development, data analysis, and software engineering.

    • Interned at a tech company where I worked on real-world coding projects.

    • Collabo...

  • Answered by AI
Round 5 - HR 

(2 Questions)

  • Q1. Introduce yourself (3 mins)
  • Q2. Area of Interests (3 mins)

Interview Preparation Tips

Interview preparation tips for other job seekers - Just practice for Coding and English. Rest your luck matters.

Skills evaluated in this interview

I applied via Referral and was interviewed in Nov 2021. 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 - Aptitude Test 

Basic conceptual knowledge check.

Round 3 - Coding Test 

One basic and one intermediate level question you are allowed to give write the code in any language.

Round 4 - Technical 

(1 Question)

  • Q1. This is an AI based interview where on the screen flashes the question and you will have to answer them looking into the camera always camera will be on.

Interview Preparation Tips

Topics to prepare for Ernst & Young Associate Software Engineer interview:
  • Java
  • ds algo
  • Python
  • SQL
Interview preparation tips for other job seekers - For the interview round just go with the flow and have a practice on the basic questions of the interview and be fluent in English.

I appeared for an interview in Apr 2021.

Round 1 - Video Call 

(7 Questions)

Round duration - 60 Minutes
Round difficulty - Medium

This round had 2 coding questions where in I was first asked to explain my approach and then code the solution . After
that , I was asked some more questions on OOPS and JavaScript.

  • Q1. 

    Intersection of Linked List Problem Statement

    You are provided with two singly linked lists of integers. These lists merge at a node of a third linked list.

    Your task is to determine the data of the node...

  • Ans. 

    Given two linked lists, find the node where they intersect, if any.

    • Traverse both lists to find their lengths and the difference in lengths

    • Move the pointer of the longer list by the difference in lengths

    • Traverse both lists in parallel until they meet at the intersection node

  • Answered by AI
  • Q2. 

    Pythagorean Triplets Detection

    Determine if an array contains a Pythagorean triplet by checking whether there are three integers x, y, and z such that x2 + y2 = z2 within the array.

    Input:

    The first lin...
  • Ans. 

    Detect if an array contains a Pythagorean triplet by checking if there are three integers x, y, and z such that x^2 + y^2 = z^2.

    • Iterate through all possible combinations of three integers in the array and check if x^2 + y^2 = z^2.

    • Use a nested loop to generate all possible combinations efficiently.

    • Return 'yes' if a Pythagorean triplet is found, otherwise return 'no'.

  • Answered by AI
  • Q3. What do you mean by data encapsulation?
  • Ans. 

    Data encapsulation is the concept of bundling data with the methods that operate on that data within a class.

    • Data encapsulation helps in hiding the internal state of an object and restricting access to it.

    • It allows for better control over the data by preventing direct access from outside the class.

    • Encapsulation also helps in achieving data abstraction, where only relevant details are exposed to the user.

    • For example, in...

  • Answered by AI
  • Q4. Can static methods be overridden?
  • Ans. 

    No, static methods cannot be overridden in Java.

    • Static methods belong to the class itself, not to instances of the class.

    • Subclasses can define static methods with the same signature as the superclass, but it is not considered overriding.

    • Example: Parent class has a static method 'display()', and child class also has a static method 'display()'. These are two separate methods, not overriding.

  • Answered by AI
  • Q5. What is the garbage collector in Java?
  • Ans. 

    Garbage collector in Java is a built-in mechanism that automatically manages memory by reclaiming unused objects.

    • Garbage collector runs in the background to identify and remove objects that are no longer needed.

    • It helps prevent memory leaks and optimize memory usage.

    • Examples of garbage collectors in Java include Serial, Parallel, CMS, and G1.

  • Answered by AI
  • Q6. Can you explain hoisting in JavaScript?
  • Ans. 

    Hoisting in JavaScript is a behavior where variable and function declarations are moved to the top of their containing scope during the compilation phase.

    • Variable declarations are hoisted to the top of their scope, but not their assignments.

    • Function declarations are fully hoisted, meaning they can be called before they are declared.

    • Hoisting can lead to unexpected behavior if not understood properly.

  • Answered by AI
  • Q7. What are closures in JavaScript?
  • Ans. 

    Closures in JavaScript are functions that have access to variables from their outer scope even after the outer function has finished executing.

    • Closures allow for maintaining state in JavaScript functions.

    • They are created whenever a function is defined within another function.

    • Closures can access variables from their outer scope, even after the outer function has returned.

    • Example: function outerFunction() { let outerVar ...

  • Answered by AI
Round 2 - Video Call 

(6 Questions)

Round duration - 60 Minutes
Round difficulty - Medium

This round was mainly inclined towards some Frontend Web Development questions(as I had told the interviewer that I have some prior experince in that field and also have some projects supporting this) ranging from HTML,CSS to JavaScript.

  • Q1. Can you explain promises in JavaScript and describe its three states?
  • Ans. 

    Promises in JavaScript represent the eventual completion or failure of an asynchronous operation.

    • Promises are objects that represent the eventual completion or failure of an asynchronous operation.

    • They have three states: pending, fulfilled, or rejected.

    • A pending promise is one that is not yet settled, a fulfilled promise is one that has been resolved successfully, and a rejected promise is one that has encountered an e...

  • Answered by AI
  • Q2. What is a higher order function?
  • Ans. 

    A higher order function is a function that can take other functions as arguments or return functions as results.

    • Higher order functions can be used to create more flexible and reusable code.

    • Examples include map, filter, and reduce functions in JavaScript.

    • Higher order functions are commonly used in functional programming.

  • Answered by AI
  • Q3. 

    Swap Two Numbers Problem Statement

    Given two integers a and b, your task is to swap these numbers and output the swapped values.

    Input:

    The first line contains a single integer 't', representing the num...
  • Ans. 

    Swap two numbers 'a' and 'b' and output the swapped values.

    • Create a temporary variable to store one of the numbers before swapping

    • Swap the values of 'a' and 'b' using the temporary variable

    • Output the swapped values as 'b' followed by 'a'

    • Example: If 'a' = 3 and 'b' = 4, after swapping 'a' will be 4 and 'b' will be 3

  • Answered by AI
  • Q4. What are the features of HTML5?
  • Ans. 

    HTML5 is the latest version of the HTML standard with new features for web development.

    • Support for multimedia elements like <video> and <audio>

    • Canvas and SVG for graphics and animations

    • Improved form controls and validation

    • Offline storage capabilities with local storage and web storage

    • Geolocation support for location-based services

  • Answered by AI
  • Q5. How can you optimize the loading of website assets?
  • Ans. 

    Optimizing website asset loading involves minimizing file sizes, reducing server requests, utilizing caching, and prioritizing critical resources.

    • Minimize file sizes by compressing images and scripts

    • Reduce server requests by combining CSS and JS files, using sprites for images, and lazy loading non-essential resources

    • Utilize browser caching to store static assets locally for faster loading times

    • Prioritize critical reso...

  • Answered by AI
  • Q6. In how many ways can you display HTML elements?
  • Ans. 

    There are multiple ways to display HTML elements, including inline, block, inline-block, and flex.

    • Inline elements flow in a line with other elements and do not start on a new line. Example: <span>

    • Block elements start on a new line and take up the full width available. Example: <div>

    • Inline-block elements are similar to inline elements but can have block-level properties. Example: <img>

    • Flex elements use...

  • Answered by AI
Round 3 - HR 

(1 Question)

Round duration - 30 Minutes
Round difficulty - Easy

This was a typical HR round with some standard Behavioral questions like my interests, weaknesses, strengths, family
background, are you willing to relocate or travel , why Ernst & Young, CEO of Ernst & Young etc.

  • Q1. Why should we hire you?

Interview Preparation Tips

Eligibility criteriaAbove 7 CGPAErnst & Young (EY) interview preparation:Topics to prepare for the interview - Data Structures, Algorithms, JavaScript, HTML, CSS, Aptitude, OOPSTime required to prepare for the interview - 4 MonthsInterview preparation tips for other job seekers

Tip 1 : Must do Previously asked Interview as well as Online Test Questions.
Tip 2 : Go through all the previous interview experiences from Codestudio and Leetcode.
Tip 3 : Do at-least 2 good projects and you must know every bit of them.

Application resume tips for other job seekers

Tip 1 : Have at-least 2 good projects explained in short with all important points covered.
Tip 2 : Every skill must be mentioned.
Tip 3 : Focus on skills, projects and experiences more.

Final outcome of the interviewSelected

Skills evaluated in this interview

I applied via Campus Placement and was interviewed before Jul 2021. There was 1 interview round.

Round 1 - HR 

(1 Question)

  • Q1. This is more of a vibe check about you. They will try to get to know you better. Questions related to your interest, expertise and your future plannings. This round is usually chill and it would mostly be ...

Interview Preparation Tips

Interview preparation tips for other job seekers - 1. Be knowledgeable about the mainstream DSA and OOPS topics.
2. Be vocal during your interviews and make sure you keep things brief and simple.
3. Have an open mind when you get into the HR round. They might ask a few questions about certain disciplinary situations around workplaces.

Interview Questionnaire 

7 Questions

  • Q1. They asked me only what i have mentioned in my resume. My first question was swap two numbers without using third variable
  • Q2. What is the difference between arrays and linked list. Which one is better
  • Ans. 

    Arrays are fixed in size and have contiguous memory, while linked lists are dynamic and have non-contiguous memory.

    • Arrays have constant time access to elements, while linked lists have linear time access.

    • Arrays are better for random access and searching, while linked lists are better for insertion and deletion.

    • Arrays use less memory for storing elements, while linked lists use more memory due to additional pointers.

    • Exa...

  • Answered by AI
  • Q3. Tell us about yourself?
  • Ans. 

    I am a recent graduate with a degree in Computer Science and a passion for coding. I have experience with Java, Python, and web development.

    • Recent graduate with a degree in Computer Science

    • Passionate about coding and technology

    • Proficient in Java, Python, and web development

    • Experience with projects such as building a web application using Django

  • Answered by AI
  • Q4. How do you manage your tuition classes with your college hectic schedule?
  • Ans. 

    I prioritize my college schedule and plan my tuition classes accordingly.

    • I make a timetable for both college and tuition classes.

    • I communicate with my tuition teacher to adjust the timings if necessary.

    • I try to finish my college assignments and projects beforehand to avoid last-minute stress.

    • I utilize breaks between classes to attend tuition classes.

    • I make sure to take breaks and not overload myself with too many class...

  • Answered by AI
  • Q5. Will your parents allow you to work late at night and in weekends?
  • Ans. 

    Yes, my parents are supportive of my career and understand the demands of the job.

    • My parents are supportive of my career and understand the demands of the job.

    • I have discussed my work schedule with my parents and they are okay with me working late nights and weekends if required.

    • They trust my judgment and are aware that sometimes working late or on weekends may be necessary in the software engineering field.

  • Answered by AI
  • Q6. What have you done in your research paper?
  • Ans. 

    My research paper was on the impact of social media on mental health.

    • Conducted a literature review on existing research on the topic

    • Designed and distributed a survey to gather data on social media usage and mental health

    • Analyzed the survey data using statistical methods

    • Discussed the findings and implications in the paper

    • Included recommendations for future research

  • Answered by AI
  • Q7. What was your role in your minor project?
  • Ans. 

    I was responsible for designing and implementing the user interface of the minor project.

    • Designed the layout and flow of the user interface

    • Implemented the UI using HTML, CSS, and JavaScript

    • Collaborated with the team to ensure consistency in design and functionality

    • Conducted user testing and made necessary improvements based on feedback

  • Answered by AI

Interview Preparation Tips

Round: Test
Experience: Questions were quite tricky, but not difficult.
Most of the questions were from data structure like stacks, queues, sorting and complexity etc.
Tips: Do not think much about each question. They will totally depend on your general understanding about programming topics.
Duration: 1 hour minute
Total Questions: 100

Round: Group Discussion
Experience: It was great discussion. firstly, the EY team made us very comfortable and he told us his first experience about GD. He supported every contentest's opinion without any biasing and arguments. We were 15 students in our group discussion
Tips: Don't divert from your perspective about whatever topic you will get. Be calm and slow but effective
Don't talk out of topic
Be a good listener so as you can support or disagree with other's view
Duration: 30 minutes

Round: Technical Interview
Experience: I wrote the code for the same.
I answered the second question very well
Tips: Do not overwhelm your resume with too much of extra information

Round: HR Interview
Experience: Told.
Tips: Calm and be sensible.
Nervousness and fumbling may degrade your performance
Answer precise and relevant

Skills:
College Name: MSIT GGSIPU
Motivation: Guys do not preset your mind with any stuff of information before a day of your interview.
Keep your point precise and sensible. Like other MNCs, EY don't expect a fluenced english speaking candidate,instead they want to see how different you are from other in any aspect.
Funny Moments: I took a sound sleep in college auditorium after my GD selection, as they were conductiong interview one selecte

Skills evaluated in this interview

Interview Questionnaire 

4 Questions

  • Q1. A cricket puzzle
  • Q2. Sorting and Searching in real-life scenario puzzle
  • Q3. A couple of questions about electrical and electronics engineering (my branch)
  • Q4. A couple of questions about what I envision

Interview Preparation Tips

Round: Test
Experience: Enlightening. Really had to rack my brains for that hour. Made a lot of corrections in my own answers before confirming a choice. The coding section was amusing - some MCQ's had programs for each option and you had to 'choose' the right program. 
I still remember trembling with excitement/fear when my name was called out in the selected list.
Tips: Strengthen your basics. 
Timing is never a problem is you do not ponder over each obstacle. Be alert during the test - many questions require common sense over formulae. Read the rules: All the questions in this test were MCQ type without any negative marking. ANSWER ALL before the time ends.
Duration: 60 minutes
Total Questions: 60

Round: Group Discussion
Experience: A touchy topic as the moderators were (probably) parents and all your comments would reflect your own upbringing. Diplomacy was a major flavor in most of the arguments presented. 
The GD was conducted methodically and everyone was given at least one chance to state their views. I was digressing in the beginning but quickly took control of the situation by assessing the environment.
Tips: Be confident and rational in your thoughts.NOBODY likes a drama queen, please present your views with a polite intensity.
Listen to all who are present, you may not know everything.

Round: Other Interview
Experience: I apologize as I don't remember the questions specifically. 
The interviewer was exceptionally pleasant and was even nice enough to explain the intricate details of cricket (yes, I am an Indian and I am not a cricket lover :p). I imagine that he liked my method of solving and never-give-up attitude (I did not get the right answer in the first three tries). The rest of the queries simply probed into my basics. Had I been cramming up advanced theorems, I am sure I would have faltered. However, with little hesitation, I braved through all his questions. And I still thank goodness that I did. 
I remember the interviewer saying one statement distinctly - 'The rounds get easier as you keep qualifying'. Not sure how far that is applicable to you, but I sure can vouch for it. :)
Tips: Candor is a refreshing quality. Please imbibe it.
Spend some time with yourself. Think about who you are and what do you want to become. 
Do not be ashamed if money matters to you. Just back it up with virtues. :p
SMILE, you make the world a better place. Or at least the interview room. :D

General Tips: I have told most of what I could in the earlier sections... Last tip: Being nice is a choice. Choose it! :)
Skill Tips: The most fun way to acquire these skills is to interact with people, discuss ideas, solve random aptitude tests WITH a friend, etc. Do not feel embarrassed to ask someone for help.
If you want to go fast, go alone. If you want to go far, go together.
Skills: Analytical, Verbal, Coding, Diplomacy, Technical foundations (pertaining to your branch), General knowledge
College Name: VIT VELLORE
Motivation: As I studied Electrical and Electronics Engineering through my college years&#44; I realized that I may not be the best man for it. Sure, anyone can get good grades - even I did. However, I believe that instead of hoarding up a core technical job and finding ways to be contented in it would make life a chore.
So, I looked into new pastures and EY came at the right time. As a brilliant platform for a career take-off, EY spans across economics, consulting and computer coding - which I am excited for. My time in college has indicated my preferences for these fields and I am now confident of my path.
Funny Moments: Placement time wasn't easy as the wait was enough to drive one crazy. My impatience for the company's arrival&#44; the test results, the GD results and finally the interview results left little scope for humor.
Apart from a few inside jokes with friends, a handful of instances like running from one written test to another and tripping on the way; rambling away during the GD so much so that the moderator has to end explaining the topic again; stopping a chuckle during the interview but ending up in a violent bout of cough make me laugh even today...
Oh yes! The interviewer's face when I asked if ODI matches were the ones with 50 overs or what. Epic! XD

Interview questions from similar companies

I applied via Recruitment Consultant and was interviewed in May 2019. There was 1 interview round.

Interview Questionnaire 

2 Questions

  • Q1. I interviewed for the position of MSBI developer. the questions test your fundamental knowledge of data warehousing principles.
  • Q2. Expect some questions around the basic architecture of SSIS and Power BI

Interview Preparation Tips

Interview preparation tips for other job seekers - The interview went for around 20-25 min and i had a good experience. Do not try to fool the interviewer. if you don't know the answer to the question just say that you don't know. the interview will go smooth if you stick to your basics.

I applied via Campus Placement

Interview Questionnaire 

1 Question

  • Q1. Why MBA after MBBS?

Interview Preparation Tips

Round: Case Study Interview
Experience: The case I got was about an International brokerage firm trying to enter India. It had three options to do so, acquiring an Indian firm, JV, and entering alone. Case involved a lot of data. I took a good 2-3 minutes initially to come up with a good MECE(mutually exclusive, collectively exhaustive) structure to work with, which was appreciated by the interviewer. Finally, he asked me to value a firm based on some data that he had given me, as I was going along the acquisition route.
Tips: It is essential to go about getting the structure right. think aloud, ask the interviewer at every point as to whether you are going on the right path, look for subtle hints from the interviewer.

Round: Case Study Interview
Experience: A lot of questions related to my CV were asked from positions of responsibility to my social work initiatives. He also clarified a lot of my doubts about the PMP practise at McKinsey, which I intended to work for.
The case was about a tractor firm, which was the market leader till about six months back, but has lost market steadily since then. I used the Porter's value chain framework, which he was very impressed with, He straightaway told me to skip quite a few analyses areas and I quickly came with problem as the company was offering less margin to its non-exclusive retailers, as compared to the competition. I triangulated my conclusion by asking as to what were the margins offered before the firm started losing market share and the interviewer was very happy about this.
Tips: Thinking aloud is something I cannot stress upon enough. Use MECE approach to make your framework waterproof. Try triangulating the conclusions drawn if any.

General Tips: Ask for clarification if you get stuck in-between.
Maintain your calm.
Skills:
Duration: 2 months
College Name: IIM Lucknow

Interview Questionnaire 

11 Questions

  • Q1. At what time did you wake up? What did you do after that?
  • Ans. 

    I woke up at 6:30 am and started my morning routine.

    • I woke up at 6:30 am

    • I brushed my teeth and washed my face

    • I had breakfast

    • I checked my emails and messages

    • I got dressed and left for the interview

  • Answered by AI
  • Q2. Roughly how many students in IIT K end up working in non-core sectors? Do you think it is a problem for the society that a lot of students don’t contribute to their core areas of engineering?
  • Ans. 

    A significant number of IIT K students work in non-core sectors. It may not be a problem for society as they contribute to the economy.

    • Around 50% of IIT K graduates work in non-core sectors such as consulting, finance, and IT.

    • These sectors contribute significantly to the economy and provide employment opportunities.

    • Many students also pursue higher education or entrepreneurship, which can also benefit society.

    • It is impo...

  • Answered by AI
  • Q3. Did you want to be a consultant from the very beginning?
  • Ans. 

    No, I did not have a specific career path in mind initially.

    • I explored various fields before deciding on consulting

    • I was drawn to the problem-solving aspect of consulting

    • I enjoy working with clients to find solutions to their challenges

  • Answered by AI
  • Q4. Tell me something about your life in IITK
  • Ans. 

    IITK was a transformative experience for me.

    • IITK taught me the value of hard work and perseverance.

    • I made lifelong friends and learned to work in diverse teams.

    • I was involved in various extracurricular activities, including organizing cultural events and participating in sports.

    • I also had the opportunity to attend talks by eminent personalities and interact with industry leaders.

    • Overall, IITK helped me grow both person...

  • Answered by AI
  • Q5. Tell me something about yourself
  • Ans. 

    I am a highly motivated individual with a passion for problem-solving and a strong work ethic.

    • I have a degree in business administration and have completed several internships in consulting firms.

    • I am proficient in data analysis and have experience using various software tools such as Excel and Tableau.

    • I am a quick learner and enjoy working in a team environment to achieve common goals.

    • In my free time, I enjoy hiking a...

  • Answered by AI
  • Q6. Of the various positions of responsibility that you held, which one did you enjoy the most and which one the least?
  • Ans. 

    I enjoyed my position as a team leader the most and my position as a customer service representative the least.

    • Most enjoyed: Team leader - enjoyed leading and motivating a team towards a common goal

    • Least enjoyed: Customer service representative - found it challenging to deal with difficult customers

  • Answered by AI
  • Q7. Why did you give up debating after 2007? (Probably the most intelligent question that could have been asked from my resume)
  • Q8. Why didn't you go for a company or university internship? Didn't you feel that this would reflect badly on your profile?
  • Ans. 

    I pursued other opportunities that aligned better with my career goals and provided valuable experience.

    • I wanted to gain experience in a specific field that was not offered by the companies or universities I applied to

    • I found other opportunities that aligned better with my career goals

    • I gained valuable experience through these alternative opportunities

    • For example, I worked on a project with a local non-profit organizat...

  • Answered by AI
  • Q9. Since you have done a lot of modelling in one of your projects, don’t you think you are more suited for a career in finance?
  • Q10. What are your long-term career plans?
  • Ans. 

    I aspire to grow into a leadership role within the consulting industry.

    • I plan to gain experience and expertise in various areas of consulting.

    • I will seek out opportunities to lead projects and teams.

    • I aim to develop strong relationships with clients and colleagues.

    • I may pursue additional education or certifications to enhance my skills.

    • Ultimately, I hope to become a partner or executive in a consulting firm.

  • Answered by AI
  • Q11. How long are you prepared to work for BCG?
  • Ans. 

    I am committed to a long-term career with BCG and am excited about the opportunities for growth and development.

    • I am looking for a long-term career with BCG

    • I am excited about the opportunities for growth and development within the company

    • I am committed to contributing to the success of BCG

    • I am open to exploring different roles and responsibilities within the company

    • I am willing to work hard and put in the effort requir...

  • Answered by AI

Interview Preparation Tips

Round: Interview
Experience: The interviewer was Rohit Vohra, Partner and Director.

Round: Interview
Experience: The Case Study was a ‘Market Entry’ problem. An office-furniture company wanted to enter into home-furniture business. I had to evaluate whether it should do so or not. I asked for some time to structure my answer. He was very helpful during the entire case study and guided me whenever I went in a direction where I wasn’t supposed to go. I also asked a lot of questions. The entire interview lasted for about 40-45 minutes. The interviewer was very pleasant in his manner and the interview went off quite well. After about 10-15 minutes, I was sent for my second interview.

Round: Interview
Experience: This interview was taken by Shweta Bajpai, Project Leader who was also the Recruitment Head. She was an IIT K alumnus. This interview took around 35-40 minutes.

Round: Interview
Experience: The Case Study was a ‘Growth Strategy’ question.
A metal casing manufacturer wants to double her revenues over the next 5 years. What should she do? I began by asking a few pertinent questions about the company’s product and customers. I then listed out a few growth strategies. She pointed out that she wanted more possible approaches. I pointed out a few but the general nature of our exchange was that the moment I would sum up a strategy, she would drop a hint for another. I would latch on to it and this process went on for about 2 or 3 times. She then asked me that in light of the initial question, which strategy would be best-suited for our client. I answered the same. I came out of the room thinking that I had messed up really badly because she had practically solved the entire case herself. I had a very strong inkling that that interview was my last with BCG. By this time, BCG people had started asking some of us to go if we had interviews with any other company which was a kind way of saying that you are not selected in BCG. I politely inquired one of the consultants whether I was supposed to stay or go. He checked with his colleagues and replied with a very warm smile that I was supposed to stay on.

Round: Interview
Experience: This interview was taken by Saurabh Tripathi, Partner and Director. He was also an IIT K alumnus, the President Gold Medalist of his batch. He was the one who had given us the PPT at Taj. Moreover, I also had the opportunity of having a long conversation with him because we were seated at the same table during dinner. He began the interview by pointing out the same. He then asked some very tricky and pointed PI questions:

Round: Interview
Experience: The Case Study that followed was again one of its kind, to say the least. It involved a hypothetical bank that had just 6 products: 3 kinds of fixed deposits (maturity period of 1 year, 2 years and 3 years) and 3 kinds of loans (again 1, 2 and 3 year maturity period). The rates of interests on the fixed deposits were 3, 4 and 5 % p.a. respectively and on loans were 5, 6 and 7 % p.a. respectively. The owner wanted to increase the bank’s profitability. What should she do?
I would be paltering with the truth if I don’t admit that I was a little taken aback by the question. I took some time and then asked him some questions to which he gave a very brief (though not curt at all) ‘yes’ or ‘no’ as an answer. In fact, during the entire case, he was busy on his Blackberry paying no attention to what I was doing. One of the first things that I asked was whether the objective was to increase ‘profits’ or ‘profitability’ because the technical definition of the two was different. He smiled (I think in appreciation) and replied that he wanted me to focus on ‘profits’. After that, I gave a few recommendations. He complicated the case further by saying that the principal amount of 1-year products was same. This constraint was applicable for 2-year and 3-year products as well. That is, the principal amount of fixed deposit and loan of 1-year was same, and so on.

Again, I gave a few recommendations. After a while, he said that he was in a bit of a hurry and that that was all as far as the interview was concerned. I felt as if nothing concrete had come out as the solution to the case. I asked him how I had done in the case. As was his wont, he answered with a very brief - ‘‘Given the time available, you did fine’’.
I was a little confused after this interview. I had no idea about the last case study. However, I knew that the PI part went off well. After about 10 minutes, I was asked to go and meet Saurabh Tripathi again. I went into his interview room and he gave me a job offer!

General Tips: Between July 2007 (when I joined the institute) and May 2011&#44; I had considered and pursued IAS, MBA and research as potential career options at various points of time. But in May ‘11, I decided that the safer thing to do would be to take up a job and think about the various existential questions later. As far as my personal preferences go, I liked what I read about consulting. But being from a department where core companies are non-existent for all practical purposes; I was aiming for most of the non-core companies. I
was conscious of one thing though, viz. I did not want to work for a company that was catering to overseas
clients or to its own overseas office. The idea was that I did not want to join a company which was employing me just because I was cheaper than the Westerners. So, although after BCG, the second best choice for me in the first slot was Opera, I was not excited about it at all.
My entire preparation, especially the part related to resume and interview was done under the guidance of
Ashwini Dikshit (career counsellor, IITK). I think what worked for me was that I was quite organized in my
preparation. At no stage was I hurried into mistakes. By September, I had prepared the final draft of my 1-page resume. If you think you have a good profile and you can get a shortlist, then you should devote a lot of time to your resume. I would suggest that resume preparation should be started in summers itself. It is also very important to take help and guidance because there is a certain way to make a resume which does not come naturally to most of us. I prepared for aptitude tests by solving the CAT previous years’ question papers. If you are preparing for non core companies, one of the things which you should do is preparing for CAT. Most companies other than consulting firms and core companies, take an aptitude test (including the analytics-consulting firms) and contrary to the common notion, most of them ask English questions as well. Moreover, a good score in CAT will only open up options. I did not prepare for GD because out of all the companies that I was aiming for, very few had GD as a part of their process.
For case study preparation, I was a part of the Case Study Club of SPO which met around thrice in September October period. Apart from that, I practised with my friends. Some good casebooks in decreasing order of their usefulness are Case in Point, Indian School of Business’s casebook and Kellogg’s casebook. It is highly advisable to get hold of various IIMs’ casebooks if you can. While practising a case, the emphasis should be on what new you learn from that particular case. So, more than the mock case study sessions themselves, the analysis that you do afterwards is important.
For the Personal Interview preparation, I had prepared the answers for most of the commonly asked questions and more importantly had given around 5 mock interviews before December. One should sit and right down the answers of the various commonly-asked questions and go through these answers again and again to hone them. If possible, get these answers checked by someone experienced in interview preparation. The idea is not to memorize the answers, but to have a fairly good idea about what points you are going to cover. As a thumb rule, all companies are looking for ‘high energy’ and ‘low maintenance’ guys. Make sure, you sound like one!
Apart from the above mentioned preparation, I read ‘The Indian Express’ and ‘Economic Times’ regularly
(wasn't able to do it daily though) to get a feel of current and business affairs. One final pointer as far as placement preparation is concerned, DO NOT WORRY and do not indulge in useless placement-related gossips. They only eat away your time and energy.
I think what worked well for me in all the interviews was that I was listening very attentively to what theinterviewers were saying or asking. That meant that I was always answering the right questions and was also responding to the hints and clues which the interviewers were giving. In all the interviews, I had a good discussion with the interviewer. A lot of people say that a good interview is the one which is more of adiscussion rather than a question-answer session. By that definition, my interviews went off well. As I hadmentioned earlier, some people claim that the case study workshop which was held on November 16th wasevaluative. If it was so, then I would have got some extra points since I was able to do well in the case that I was asked.
College Name: IIT KANPUR

Ernst & Young Interview FAQs

How many rounds are there in Ernst & Young Associate Software Engineer interview?
Ernst & Young interview process usually has 3 rounds. The most common rounds in the Ernst & Young interview process are Coding Test, Technical and Resume Shortlist.
What are the top questions asked in Ernst & Young Associate Software Engineer interview?

Some of the top questions asked at the Ernst & Young Associate Software Engineer interview -

  1. What is the difference between arrays and linked list. Which one is bet...read more
  2. Interviewer Asked me to build Airline Management Sys...read more
  3. What are OOPs Concep...read more

Tell us how to improve this page.

Overall Interview Experience Rating

4.5/5

based on 4 interview experiences

Difficulty level

Moderate 100%

Duration

Less than 2 weeks 50%
More than 8 weeks 50%
View more

Interview Questions from Similar Companies

Deloitte Interview Questions
3.7
 • 3k Interviews
PwC Interview Questions
3.3
 • 1.4k Interviews
KPMG India Interview Questions
3.4
 • 844 Interviews
ZS Interview Questions
3.3
 • 475 Interviews
BCG Interview Questions
3.7
 • 203 Interviews
Bain & Company Interview Questions
3.9
 • 111 Interviews
WSP Interview Questions
4.2
 • 99 Interviews
Mercer Interview Questions
3.6
 • 89 Interviews
View all
Ernst & Young Associate Software Engineer Salary
based on 307 salaries
₹3.6 L/yr - ₹7 L/yr
12% less than the average Associate Software Engineer Salary in India
View more details

Ernst & Young Associate Software Engineer Reviews and Ratings

based on 29 reviews

4.0/5

Rating in categories

3.8

Skill development

4.0

Work-life balance

3.2

Salary

4.0

Job security

4.1

Company culture

3.7

Promotions

3.7

Work satisfaction

Explore 29 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