I applied through a recruiter. The process took 3 months. I interviewed at Yelp in Nov 2014
Interview
Phone screen with HR, followed by a short coding challenge. This was followed by a 45 minute Skype technical interview with an engineer, and then two back-to-back 45 minute Skype technical interviews with two engineers. Recruiter was very prompt in following up and answering questions. Overall, the process was pretty straightforward and it was a positive experience. The Skype interviews had reasonable questions, but I don't think the coding challenge (or at least the 12 potpourri questions) was too useful.
Interview questions [1]
Question 1
Coding challenge: about a dozen miscellaneous CS questions (e.g. on what data structure would you run binary search, a sorted array or linked list, what's the base-10 value of the largest 32-bit unsigned integer). This was followed by: given a list of restaurant ID-rating pairs, sorted the pairs by rating.
1st round: implement a mini "search engine." I forget the details, but it was basically associating basic user queries with restaurants whose names/descriptions matched that query.
2nd round: questions on concurrency and thread safety, and then "flattening a dictionary" e.g. given {a: 1, b: {c: 1}}, output {a: 1, b.c = 1}. Next interview was a lot of questions about garbage collection and then given an array of strings, group together the strings that are anagrams of each other.
It was an interview done via online phone screen with an engineer. The interview with Yelp was a technical interview. The interviewer asked to solve a coding problem in Python.
Interview questions [1]
Question 1
The question involved data structures and algorithms
I applied through a recruiter. I interviewed at Yelp (Vancouver, BC) in Feb 2022
Interview
lovely recruiters but pretty lengthyyy few too many rounds in my opinion. p-oa in hacker rank. pre-screening phone interview. project walkthrough with an engineer. received a pretty tough system design question.
I applied online. The process took 3 weeks. I interviewed at Yelp in Feb 2020
Interview
Brief phone screen followed by 15-minute call with recruiter. Call was extremely scripted, they go through the questions quickly and are clearly just doing these back to back. High focus on your ability to meet quotas, deadlines, and SELL above all else. If you are truly passionate about restaurants/small businesses, take your passion elsewhere.
Intern applicants have rated the interview process at Yelp with 2.8 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 54% positive. To compare, the company-average is 55.5% positive. This is according to Glassdoor user ratings.
Candidates applying for Intern roles take an average of 24 days to get hired, when considering 28 user submitted interviews for this role. To compare, the hiring process at Yelp overall takes an average of 18 days.
Common stages of the interview process at Yelp as a Intern according to 28 Glassdoor interviews include:
Phone interview: 45%
One on one interview: 18%
Skills test: 13%
Drug test: 8%
IQ intelligence test: 5%
Presentation: 5%
Background check: 5%
Here are the most commonly searched roles for interview reports -