One sentence summary: nice pay, terrible experience
I met Yahoo at a campus career fair and applied through the Yahoo careers website in November 2013. The whole process took three months.
The first phone interview came two weeks after my application. The feedback was positive, and the second interview was arranged quickly. So far, so nice—but the interviewer didn't call me at the appointed time, twice!
A month later, I took the second phone interview, and again, the feedback was positive. Then I started to wait. After winter break, I received a phone call from HR, saying my application was submitted to the hiring committee for final review. HR said I would get a response in a week, which actually took three weeks, during which HR did not respond to my emails.
The official offer finally came a week ago, but I only have one week to decide. Although it's against our school's job policy, I can understand. However, I have other ongoing interviews, so I tried to contact HR for a response deadline extension. I sent two emails and made two calls, and nobody responded. At least they could tell me they can't.
To be frank, the salary is nice—probably among the top tier I've ever heard of. But HR was never responsive and turned the whole process into a terrible memory.
Implement getElementsByClassName in plain JavaScript.
Must support old browsers (so you cannot use the latest API like .classList).
The following metrics were computed from 4 interview experiences for the Yahoo Software Developer Intern role in United States.
Yahoo's interview process for their Software Developer Intern roles in the United States is extremely selective, failing the vast majority of engineers.
Candidates reported having very negative feelings for Yahoo's Software Developer Intern interview process in United States.