
Yelp General Intern Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 35 interview experiences · FREE TO READ
Candidate interview experiences
First-hand accounts from people who interviewed at Yelp.
Intern
So I submitted my resume after a recruiter came to my school. Then I had a pretty easy coding challenge. After that, I had a 60-minute phone screen where they asked me some technical questions about my project, and I was a bit confused about what they were asking. Next, I did a coding exercise on coderpad about string permutations. Scheduling was really slow and annoying, and the interviewer seemed unenthusiastic about Yelp, saying it was just the first place that hired them.
- Can you tell me about the databases you've used in your project and how you handled communication between the backend and frontend?
- What was your motivation for joining Yelp?
- Could you elaborate on the databases you used in your project and your approach to frontend-backend communication?
Intern
It started with a quick phone screen with HR, then a short coding challenge. After that, there was a 45-minute Skype technical interview with an engineer. Then, two more 45-minute Skype technical interviews back-to-back with two other engineers. The recruiter was super quick to get back to me and answer any questions I had. The whole process was pretty easy and I had a good experience. The Skype interviews had some decent questions, though I'm not sure the coding challenge (especially the 12 random questions) was that helpful.
- For the coding challenge, there were about a dozen miscellaneous CS questions like asking what data structure you'd use for binary search: a sorted array or a linked list, and what the base-10 value of the largest 32-bit unsigned integer is.
- This was followed by being asked to sort a list of restaurant ID-rating pairs by rating.
- For the first round, the task was to implement a mini 'search engine,' basically associating basic user queries with restaurants that matched the query in their name or description.
Intern
I first met the recruiters at a career fair and handed them my resume. After a few months, they reached out to set up an interview. The interview itself was conducted over Skype, and I was asked to write code in an online editor. The interviewer was really nice and friendly. They started by asking me about a project I had worked on, and then they gave me a coding question to solve.
- What projects have you worked on?
- Can you code this question?
Yelp General Intern Interview Questions
Quoted word for word from Yelp interview reports.
“Could you write a function that returns the next Fibonacci number in the sequence when it's called?”
Read reports →“Could you write a function to print a large 'X' using asterisks, based on a given width?”
Read reports →“Given a list of time intervals, can you write a function to merge any intervals that overlap?”
Read reports →“Could you write a queue data structure that also keeps track of the minimum value within it?”
Read reports →“Can you explain specific UNIX command-line inputs and their functions?”
Read report →“Tell me about your favorite bar or restaurant in Nashville.”
Read report →“How would you sort restaurants?”
Read report →“What aspects of Yelp appeal to you?”
Read report →“Can you give me a sales pitch for Yelp for a company seeking advertising services?”
Read report →Formats, difficulty and experience
Across all 35 Yelp interview reports.