I applied online. The process took 1+ week. I interviewed at Yahoo (Dublin, Dublin) in Oct 2019
Interview
Phone screening to check general suitability for the internship (at least 6 months, start dates, modules covered in college, etc.)
First interview: code challenge onsite (1 hour, monitored, but can also be completed at home)
You are sent a link with the challenge, it opens an online editor that the interviewers can consult to check how you move through the challenge. The choice of preferred language included Java, Python, and C++.
If onsite, you are immediately told if you proceed to the next stage, where you'll interview with 2 software engineers.
Second interview: start by commenting on how you approached the code challenge, followed by a battery of technical questions + behavioral.
Interview questions [2]
Question 1
Tech questions:
Favourite programming language, and why
Talk about a technical project you enjoyed working on
What’s a 404 code
What's a bit, what’s a byte
Bit operations (logic)
What’s CSS, what is it used for? How do you put CSS into HTML? Where in the HTML document do you put that?
HTML element to put a text box in the page
HTML element to use Javascript (inline or external file)
Design patterns
What’s the difference between iteration and recursion
Examples of data structures you know
Difference between using an array vs. a linked list, pros and cons, performance of different operations
How is an array implemented
What are primitives in Java? How are they different from Objects?
Inheritance and composition
Method overriding and overloading
What is a good reason to use a dictionary
How would you debug your code (how would you find where the bug is?)
Behavioral questions:
Talk about a situation where you collaborated successfully
Talk about a situation where you faced conflict
What would you do if you were bored/unhappy after 6 months/a year in a job
What drives you
How do you define success for yourself within 12-24 months
How would you react to having to change contexts quickly
First stage is a technical interview that involving fixing four test case bugs in a language of your choosing. It was a time-based test, that was easy enough if you have experience writing unit tests. was conducted online via, in a group setting of all candidates
Overall experience was good. Mainly focused on DSA and Computer Science Fundamentals. In first round, was asked to submit solutions to DSA problems in presence of 3 senior engineers. In second round, was asked to explain the submitted solutions along with questions on computer science fundamentals.
Interview questions [1]
Question 1
Was asked DSA questions, and questions related to Operating systems, DBMS and technologies I mentioned in resume.
I applied online. The process took 3 weeks. I interviewed at Yahoo in Feb 2025
Interview
Standard technical interview. Asked me about my experience, questions specific to the position, then got a coding question. Gave me the option between a standard algorithmic question or composing a view. Interviewer was kind of rude, but gave good hints and feedback.
Software Engineer(Internship) applicants have rated the interview process at Yahoo with 2.8 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 60% positive. To compare, the company-average is 56% positive. This is according to Glassdoor user ratings.
Candidates applying for Software Engineer(Internship) roles take an average of 25 days to get hired, when considering 42 user submitted interviews for this role. To compare, the hiring process at Yahoo overall takes an average of 26 days.
Common stages of the interview process at Yahoo as a Software Engineer(Internship) according to 42 Glassdoor interviews include:
Phone interview: 34%
One on one interview: 25%
Presentation: 22%
Skills test: 12%
Group panel interview: 1%
Background check: 1%
Personality test: 1%
Drug test: 1%
IQ intelligence test: 1%
Here are the most commonly searched roles for interview reports -