2 technical interviews - both were coding challenges, both done on hacker rank or an online coding site. The recruiter kept me informed of any updates and she was very very nice
I applied through university. The process took 4 weeks. I interviewed at Yahoo
Interview
I submitted my resume at a career fair at my school and received a tech assessment on the spot. A recruiter emailed me about a week later to schedule a phone interview. The interview consisted of both discussion about my previous projects as well as a couple technical questions. Nothing too unexpected and the interviewer seemed genuinely interested in my previous work and my possible contributions to Yahoo. Received a call a couple days later about an offer. The recruiter and interviewer were both courteous and intelligent. It was a very difficult decision to decline the offer (excellent project assignment and compensation). Overall a very smooth interview process.
Interview questions [1]
Question 1
A variation of a BST question and a graph question involving strongly connected components that needed to be coded up in collabedit.
I applied through university. The process took 2 weeks. I interviewed at Yahoo (Sunnyvale, CA)
Interview
After talking to the on-campus recruiter for a while, I got sent an email asking to schedule a phone interview. In that phone interview, I was asked one basic data structure question about hashtables and one web technology question about packets. I was passed to the next round, which was an interactive coding interview. Unfortunately, this was the first time that I had done an interactive coding session, and froze up a bit. I got the initial algorithm down fairly quickly, but could not fix a few bugs without several hints.
Interview questions [1]
Question 1
Given a string that contains a sentence, reverse each individual word in the sentence. For example, "Hello to this world" becomes "olleH ot siht dlrow"
I applied through a recruiter. The process took 2 weeks. I interviewed at Yahoo (Sunnyvale, CA) in Nov 2013
Interview
I met the initial person at a career fair. Eventually was contacted by HR for a phone interview. Had a 30 min phone interview. Few days later, got another email saying I would have a second phone interview. It went very well. It was 45 min.
First interview was more personal, behavioral, a bit technical. The dude asked me what I am interested in, what my experiences have been like.
Second interview was more technical. First he asked me about some technologies I have used in the past. Some details regarding android development. Then I had to do a coding question in collabedit.
Interview questions [1]
Question 1
Given two sets of numbers (as arrays) return the union of the two sets.