J'ai postulé en ligne. Le processus a pris 2 mois. J'ai passé un entretien chez Yahoo (Sunnyvale, CA) en juil. 2015
Entretien
It is my opinion that Yahoo is extremely disorganized. That there is little trust from higher ups and from my experience, no one seems to know what is going on. Specially if you are applying for a team that was part of a recently acquired startup, higher ups have little trust or faith in their hiring managers picking candidates. If you're a good engineer I would suggest trying other tech companies. I applied to Yahoo in July 2015 and they managed to waste two months of my life.
Here is my story:
I got a phone call from one of their hiring managers a few days after I applied. He asked me some general technical questions which I answered. He then set up a second technical phone screen with one of his engineers for the following week. They called me on time and we conducted the second technical phone interview. The challenge was to code up a simple Javascript game with another engineer watching. After I got that one done I was invited for an on site interview. At this point I got in touch with a recruiter which asked me what day would work best for me, after I gave her my preferred schedule, she organized my on site interview a week after that, without even double checking with me.
I didn't have anything going on for that date so I figure she probably confused one Friday with another. Anyways I show up for the on site and get interviewed by five engineers. This is was the most pleasant part of the process. The engineers I talked to were friendly, knowledgeable and professional. There were two coding questions and three design related ones. I answered every single question to the best of my knowledge and the people who were interviewing me seemed to be happy.
After the interview was done I met with the recruiter who was responsible for recruiting for the team that I was interviewing for. This guy was different than the woman who I originally talked to for the on site interview. he took me out to URLs (Yahoo's cafeteria) and told me the interviewers were happy with my performance and there is high chance of moving my application forward with the hiring committee. He then told me he was an amazing recruiter and that he has never had anyone rejected by the hiring committee after he was done with their offer proposal. He then gave me his personal phone number and told me that he is going to call me soon.
A week later he called me and told me that the feedback from everyone was positive and that Yahoo will move my application forward to the hiring committee. He told me this would take some time as higher ups and more specifically Marissa Mayer has to sign off on every new hire. I was told I can expect to hear from them in two weeks.
Then I notice the position I had applied for was being advertised again on LinkedIn. I called the recruiter and asked him "How is the process on my application is coming along." He literally yelled at me and said " I'm your goddamn recruiter, I don't process applications." Then he said I will call you later
"We are going to to need another technical phone interview." why do we another interview, I asked him. I had gone through two phone screens and a full day of on site interviews with "highly positive feedback" according to you. I am currently employed and cannot keep taking time off to conduct more interview He said "This is normal and 1/3 of candidates have to go through it."
We set up a technical phone interview. I get the call and we conduct the interview. The guy interviewing me is professional and knowledgeable but has no idea why he is interviewing me. He says they called him yesterday and told him he needs to interview someone. He asks me two general coding questions which I answer correctly. He seems happy with the result and he hangs up.
At this point I know there is no reason to call the recruiter because he has no interest in talking to me. However the hiring manager that originally contacted me was always prompt and friendly in his response. So I email him and ask him if we're done? The recruiter calls me ten minutes later and tells me that I did not do well on the last technical phone interview and that we were not going to move forward with the offer.
I was fairly disappointed when I heard that, even though I knew it was coming. It is my opinion, the last out of nowhere phone interview was not to gauge my abilities as an engineer, it was for the hiring committee to sink my application without having to tell the seven other people who interviewed me, "We don't trust your judgment, and have no faith in your ability to form a team."
Anyways, It's now Oct 29th 2015. I have a feeling I will look back at this in a few months (if not weeks) and see it as a blessing in disguise.
J'ai postulé en ligne. J'ai passé un entretien chez Yahoo
Entretien
The overall interview process was positive and well-structured. It consisted of five rounds in total:
Round 1: Initial recruiter screening call.
Round 2: Hiring manager interview.
Round 3: Frontend technical problem via CoderPad.
Round 4: Final loop (3 rounds).
J'ai postulé via un recruteur. Le processus a pris 4 semaines. J'ai passé un entretien chez Yahoo
Entretien
Started with a phone screen round, then 5 virtual onsite rounds consisting of two System Designs, two Behavioural rounds and a DSA round was taken. All of the interviewers came well prepared and conducted the interviews smoothly.
Intro call
System design
Technical discussion
Product collaboration
Technical screening
No dsa and leetcode, no take home assignment which is nice. Hard to prep for either you will pass or fail nothing to really practice
Questions d'entretien [1]
Question 1
Describe a time when, what was your role in xyz project