I was contacted by a hiring manager after submitting my email during a campus career fair. I sent my application and was soon asked by the hiring manager if I was available for a remote technical interview. We agreed on a time for later in the week.
When that time came, I waited 15 minutes after I should have received a call before I contacted the hiring manager, asking whether the interview was still on. The hiring manager tried to say that we had agreed on a different time all along, despite our very clear email trail confirming and re-confirming our set time. Luckily, I was available for the time that she claimed we were set for, but it left a very bad impression of unprofessional handling of the situation and disregard for my time (she didn't apologize for her obvious mistake).
Finally, during the actual interview, I was paired with a current software development employee. We had a conversation portion in which we discussed my interests/experiences, etc. Then, we moved to a technical phone portion where I was asked about various sorting algorithms and runtimes, and then onto a Google Doc-esque environment where I was asked to implement mergesort.
The phone interviewer seemed very pleased with me and suggested I would be moving forward, but I never heard from them again.
Implement Merge Sort in the language of your choice (chosen: Java)
The following metrics were computed from 22 interview experiences for the Yahoo Software Engineer Intern role in United States.
Yahoo's interview process for their Software Engineer Intern 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 Intern interview process in United States.