Great benefits.
There are lots of great engineers working at Yahoo! You can contribute to some open-source projects.
There is some collaboration between teams, but not much. The free food is very good.
The worst part of Yahoo is the constant layoffs. This month they fired some good developers for no reason, and people don't even get a notice before being fired.
Every week, there are at least 30 new hires. New people take time to get up to speed, and when they do, they could be fired without even knowing why.
Many times, there are goals that conflict with each other. The management itself is very bad.
Stop firing good people, give constant feedback, and help the team deliver their goals.
2 rounds phone interview. The first one is all about tech questions. The second is about software development and design.
One phone interview and 5 rounds onsite.
I received two technical phone calls. The first asked SQL questions and simple tree traversal questions. The second asked scenario questions, focusing on how I would analyze data and approach problem-solving. About a week later, I received an email
2 rounds phone interview. The first one is all about tech questions. The second is about software development and design.
One phone interview and 5 rounds onsite.
I received two technical phone calls. The first asked SQL questions and simple tree traversal questions. The second asked scenario questions, focusing on how I would analyze data and approach problem-solving. About a week later, I received an email