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.