
EY Software Engineer Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 268 interview experiences · FREE TO READ
Candidate interview experiences
First-hand accounts from people who interviewed at EY.
Ingénieur
Le processus de l’entretien d’embauche s’est déroulé sur une période assez longue à cause des échanges par courrier électronique et des délais entre les différentes étapes de sélection. Il a commencé par un premier contact et une présélection à distance, puis a continué avec plusieurs entretiens successifs (techniques et RH), chacun planifié à des dates différentes. Les retours et les convocations se faisaient par email, ce qui a provoqué des intervalles de temps importants entre chaque étape avant la décision finale.
- différentes questions sur mon cv et sur les différentes technologies
Software Engineer
Classic interview process. The interview starts with a phone screen from HR where they ask basic questions about the job. After that they give you a personality test. If you pass you go to a second interview with a hiring manager and if they like you, you then get a technical interview and finally an offer. In my case, the hiring manager was very rude and it felt like he just wanted to get the interview done.
- Why are you interested in this position?
- Why do you want to work for EY?
- Have you completed your military service obligations?
Software Engineer
The interview process was organized and challenging, set up to deeply assess both technical and soft skills. It began with a technical screening centered on data structures, algorithms, and solving problems under time pressure. After that, I did live coding exercises where I needed to write clean, efficient code while explaining my thought process step by step. There were also system design conversations where I had to propose scalable solutions, defend architectural choices, and manage trade-offs. In the end, I answered behavioral questions focused on evaluating teamwork, communication, and how I deal with challenges in real-world situations. Overall, the process was demanding, thorough, and required strong preparation across several areas.
- They asked me to describe how I would go about optimizing a large React application to boost performance and scalability.
EY Software Engineer Interview Questions
Quoted word for word from EY interview reports.
“A train moving at 60 km/hr passes a pole in 9 seconds. What will be the length of the train?”
Read reports →“If you want to search in Data Structures, would you choose a Binary Search Tree or a Linked List?”
Read reports →“What is dynamic memory allocation? How is run time and compile time polymorphism different with example explain?”
Read reports →“Find bugs and correct issues in a piece of software that manages rental fees and the related benefits.”
Read reports →“How do you create a new bundle? can you write code for a property value change on an entity inside of a new bundle on microsoft teams chat? What does claim = bundle.add(claim) do on a coded new bundle? Where should a new bundle be used in a guidewire project?”
Read report →“How I stayed updated with the news and what kind of outlets I used for that.”
Read report →“What is Spring Security? Also explain Spring AOP and Spring Hibernate, and explain Aspect, Advice, Pointcut, and what is SessionFactory.”
Read report →“What is the difference between an Inner join and an Outer join? What does encapsulation mean in Java? How is a LinkedList different from a HashMap?”
Read report →“How would you optimize a complex algorithm to make time and space more efficient while still keeping accuracy?”
Read report →Formats, difficulty and experience
Across all 268 EY interview reports.