The process took one week, starting from the first interview to the offer. I applied in the first week of March and received an email from the Senior Director to set up a call after a month.
The initial interview was conducted by a Software Engineer from the team. We reviewed my resume and discussed my experiences. I then proceeded to solve one LeetCode medium-difficulty question on arrays.
I received another email within a couple of hours for the next round, which was scheduled for the following day.
This interview was conducted by the Team Lead. They asked several questions on Object-Oriented Programming (OOPs), design principles, and Android development. I then proceeded to solve two LeetCode easy-to-medium difficulty questions. I also had some time to ask questions about the position and the company.
I received a verbal offer the next day, followed by the official offer letter one week later.
Given a list of integers, arrange the numbers such that odd numbers come before even numbers.
Follow-up: solve it in O(n) time and O(1) space.
Longest substring without repeating characters.
Find the majority element.
The following metrics were computed from 36 interview experiences for the Yahoo Software Engineer (Internship) role in United States.
Yahoo's interview process for their Software Engineer (Internship) roles in the United States is very selective, failing most engineers who go through it.
Candidates reported having very good feelings for Yahoo's Software Engineer (Internship) interview process in United States.