Skip to content

EY Coding Questions 2025-2026 | Placement Interview Problems with Solutions

EY coding interview questions with detailed solutions 2025-2026. Practice EY placement coding problems, DSA questions, and programming challenges asked in recent hiring rounds.

Practice coding interview questions for consulting technology roles.

def reverse_string(s):
return s[::-1]
def two_sum(nums, target):
seen = {}
for i, num in enumerate(nums):
if target - num in seen:
return [seen[target - num], i]
seen[num] = i
return []
def is_valid(s):
stack = []
mapping = {')': '(', '}': '{', ']': '['}
for char in s:
if char in mapping:
top = stack.pop() if stack else '#'
if mapping[char] != top:
return False
else:
stack.append(char)
return not stack
def is_palindrome(s):
s = ''.join(c.lower() for c in s if c.isalnum())
return s == s[::-1]
def fibonacci(n):
a, b = 0, 1
result = []
for _ in range(n):
result.append(a)
a, b = b, a + b
return result
def second_largest(arr):
first = second = float('-inf')
for num in arr:
if num > first:
second = first
first = num
elif num > second and num != first:
second = num
return second
SELECT e.name, d.department_name
FROM employees e
JOIN departments d ON e.dept_id = d.id
WHERE d.department_name = 'Engineering';
SELECT name, salary
FROM employees
ORDER BY salary DESC
LIMIT 5;

Interview Experience

Real interview experiences.

Preparation Guide

Complete preparation strategy.


Focus on problem-solving approach!

Last updated: February 2026