EY

EY

Ernst & Young Global Limited, a multinational professional services partnership.

4 Rounds ~21 Days Medium
Start Mock Interview

The Interview Loop

Recruiter Screen (30 min)

Standard fit check, behavioral questions, and resume overview.

Technical Loop (3-4 Rounds)

Deep dive into domain knowledge, coding, and system design.

Interview Question Bank

Data Scientist Coding easy

Given an array of transaction amounts and a target fraudulent sum, write a function to return the indices of the two transactions that add up exactly to the target sum.

#Arrays #Hash Maps #Time Complexity
Data Scientist Coding easy

Given a string containing just the characters '(', ')', '{', '}', '[' and ']', determine if the input string is valid. This is useful for parsing nested JSON logs from Azure.

#Stacks #String Parsing
Data Scientist Coding medium

Write a Python script to find the Kth largest transaction amount in an unsorted array of millions of transactions.

#Heaps #Sorting #Optimization
Data Scientist Coding medium

Given a list of intervals representing meeting times, write a function to merge all overlapping intervals. This is useful for calculating continuous billable periods.

#Arrays #Sorting #Intervals
Data Scientist Coding hard

Write a Python function to calculate the TF-IDF scores for a corpus of documents from scratch (without using scikit-learn).

#NLP #Math #Python
Data Scientist Coding easy

Given a dataset of historical stock prices, write a Python algorithm to calculate the maximum profit you could achieve from a single buy and a single sell transaction.

#Arrays #Dynamic Programming #Optimization

Difficulty Radar

Based on recent AI-sourced data.

Meet Your Interviewers

The "Standard" Interviewer

Senior Engineer

Focuses on core competencies, system constraints, and clear communication.

Simulate

Unwritten Rules

Think Out Loud

Always explain your thought process before writing code or drawing architecture.

Practice Now