EY Recruitment Process

Last Updated : 10 Aug, 2026

Ernst & Young (EY) hires engineering graduates through campus placements and off-campus hiring drives for technology consulting, software engineering, data analytics, cybersecurity, cloud, and enterprise application development roles. The recruitment process evaluates candidates on analytical ability, technical knowledge, coding skills, and communication.

  • Focuses on aptitude, problem-solving, programming fundamentals, and core computer science concepts.
  • Recruitment stages may vary depending on the service line, role, and business unit.

Eligibility Criteria for Engineering Roles

To apply for engineering roles at EY, candidates generally should have:

  • B.E./B.Tech/M.E./M.Tech/MCA or equivalent qualification.
  • Consistent academic performance (requirements may vary by hiring drive).
  • No active backlogs at the time of selection.
  • Good analytical, communication, and problem-solving skills.

Where to Apply → EY Careers

EY Recruitment Process

The EY recruitment process for freshers generally consists of the following stages.

1. Application & Resume Screening

The recruitment process begins with an online application through the EY Careers portal or campus recruitment drives. Candidates are shortlisted based on their academic performance, resume, projects, internships, technical skills, and overall profile.

2. Online Assessment

The online assessment typically lasts 60–120 minutes and may include:

  • Aptitude
  • Logical reasoning
  • Verbal ability
  • Coding questions (for technical roles)
  • Technical MCQs (role-dependent)

Common coding topics include:

3. Technical Interview

The technical interview evaluates programming knowledge, problem-solving ability, and core computer science fundamentals.

Topics commonly covered include:

4. Managerial Interview

The managerial interview assesses a candidate's technical understanding, communication skills, and ability to work in a team.

Common discussion topics include:

  • Project understanding
  • Problem-solving approach
  • Leadership potential
  • Team collaboration
  • Client-facing scenarios

5. HR Interview

The final round evaluates communication skills, confidence, and cultural fit.

Common discussion topics include:

  • Self introduction
  • Resume walkthrough
  • Internship and project discussion
  • Strengths and weaknesses
  • Career goals
  • Why EY?
  • Relocation and shift flexibility
  • Behavioral and situational questions

Job Roles at EY

EY hires candidates for various technical roles, including:

  • Associate Software Engineer: Develops and maintains enterprise applications.
  • Technology Consultant: Delivers digital transformation and technology consulting solutions.
  • Data Analyst: Works with business intelligence, reporting, and analytics.
  • Cybersecurity Consultant: Assists in security assessment, risk management, and compliance.
  • Cloud Engineer: Builds and manages cloud-based solutions.
  • Internships & Graduate Programs: Entry-level opportunities for students and recent graduates.

Technical Skill Requirements for EY Roles

Coursework

  • Data Structures & Algorithms (DSA): Arrays, Strings, Linked Lists, Trees, Graphs.
  • Database Management Systems (DBMS): SQL queries, normalization, transactions.
  • Operating Systems (OS): Processes, threads, scheduling, memory management.
  • Computer Networks (CN): OSI model, TCP/IP, HTTP, DNS.
  • Object-Oriented Programming (OOP): Classes, inheritance, polymorphism, abstraction.
  • Software Engineering: SDLC, testing fundamentals, version control.

Programming Skills

  • Languages: Java, Python, C++, C#.
  • Database: SQL.
  • Development: Git, REST APIs, basic web development.
  • Cloud & Analytics: Azure, AWS, Power BI (role-dependent).
  • Problem Solving: Strong analytical and coding skills.
Comment