I met Yelp representatives at the university job fair. They were really nice.
Two weeks later, I received a first-round phone interview.
As I was a new Computer Science major, I only knew some fundamentals of data structures and algorithms. I was okay with C++ for the language, but their questions were very wide-ranging.
They varied from basic data structure problems to Python and SQL syntax, and also included some networking knowledge.
Because of this, I didn't do well.
However, looking back, the interview was quite easy and basic. The only difficulty was the wide coverage of topics. Therefore, interviewees should prepare a wide range of knowledge for Yelp.
Not very difficult, but the wide coverage requires the interviewee to have a sound foundation of computer science.
The following metrics were computed from 1 interview experience for the Yelp Software Engineering Intern role in Palo Alto, California.
Yelp's interview process for their Software Engineering Intern roles in Palo Alto, California is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Yelp's Software Engineering Intern interview process in Palo Alto, California.