Taro Logo

Software Engineer Interview Experience

April 1, 2017
Negative ExperienceNo Offer

Process

Interviewer had some borderline rude comments towards the end.

Told the interviewer my Java was rusty and my first language is Python. He asked me to write code in Java, and in the end complained about my bad Java - d-uh.

As far as my performance goes, I was thinking in the right direction, but the final solution, although complete (pseudo-code complete without edge case handling), was not the optimal one. It was still linear, though. So I accept that my performance may not have been that good, but I gave my best and my solution was not that bad! I am telling you this because it was NOT as bad an attempt as the interviewer made it sound like with his "borderline" rude comments towards the end!

I liked the question, but I felt the interviewer could have been a bit more polite by stopping me in the middle and ending the interview if he wasn't happy with my code at all. That would have saved us both some time. I postponed an important task because of this interview.

Just a day before this interview, I had an interview with a "leading" tech company that primarily works with Java, but they were okay with me writing my code in Python and they just wanted to make me feel comfortable while I developed my logic. I actually ended up going to the next round with them. It's literally in my resume that I have been working with only Python for about 1.5 years now. All you have to do is read! What really pissed me off were the borderline rude comments by the interviewer about how bad my Java is. All other interviewers I have had, even the bad ones, weren't this rude. But to stay professional, I apologized to him in a follow-up email about my "bad" Java and pointed him to a paper I had published because he asked for it. In hindsight, I feel the extra bit of professionalism from my side was a waste of time because he did not even bother replying.

So that's my Yahoo interviewing experience for you. My friends told me Yahoo wasn't worth interviewing for, and I confirmed it. Never again!

Questions

Design an LRU Cache

Was this helpful?

Interview Statistics

The following metrics were computed from 296 interview experiences for the Yahoo Software Engineer role in United States.

Success Rate

22%
Pass Rate

Yahoo's interview process for their Software Engineer roles in the United States is very selective, failing most engineers who go through it.

Experience Rating

Positive43%
Neutral36%
Negative20%

Candidates reported having good feelings for Yahoo's Software Engineer interview process in United States.

Yahoo Work Experiences