I was contacted by a recruiter after applying online and had an initial phone screen with them. It was quite easy; I was asked some basic CS questions, all of which are already discussed here.
About a week after the phone screen, I had a 45-minute Skype interview with a Software Engineer. No behavioral questions were asked. I was patched with a Data-mining Engineer, and all questions were based on that. For example, they asked about machine learning, various techniques, what I would do with a large dataset of Yelp reviews, and ended with a coding question based on machine learning.
How will you make use of a large dataset? Explain in detail.
The following metrics were computed from 2 interview experiences for the Yelp Software Engineer Intern role in Boston, Massachusetts.
Yelp's interview process for their Software Engineer Intern roles in Boston, Massachusetts is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Yelp's Software Engineer Intern interview process in Boston, Massachusetts.