Work in HR or Recruiting?
Yelp
www.yelp.com San Francisco, CA 500 to 999 Employees
Work in HR? Complete Your Profile

Yelp Engineer Intern Interview Questions & Reviews

Getting the Interview  20 Interviews

48%
34%

Interview Experience  17 Ratings

41%
41%
17%
20 interview experiences Back to all interview questions
Updated Mar 14, 2013
in
Sort:  Relevance Newest Easiest Hardest
Interview Outcome:   All No Offer Received Offer

Software Engineer Intern at Yelp

No Offer – Reviewed Mar 14, 2013

Interview Details – The interview process for Yelp is very easy to game. They have a non-techincal person call you and ask you questions which have answers where there is not more than one way to answer such as number of bytes a 64 bit processor processes and the kill signal for linux. This means that a thorough glassdooring will almost assure you a second round.

Interview Question – Nothing particularly difficult but a brief personality section and then a series of technical questions.   Answer Question

More

Helpful Interview?  
Yes | No
Problem with this interview?

Software Engineering Intern at Yelp

No Offer – Interviewed in San Francisco, CA Jan 2012 – Reviewed Mar 7, 2013

Interview Details – First there's a screening interview, not really useful but that's a trend these days. After that I was scheduled 2 interview with different software engineers.
The first one was very basic, he was asking questions about Web architecture and development. Nothing too complicated for a decent Web developer.
The second was a bit more complicated since he was asking live code his algorithm questions, which were not useful problem that you would solve inside a company. It was mainly to see how good you are with your algorithmic skills.

Interview Question – You have two arrays with N integers in them. Merge those arrays using a recursive algorithm so that the integers in the final array are sorted.   View Answer

More

Helpful Interview?  
Yes | No
Problem with this interview?

Software Engineering Intern at Yelp

No Offer – Reviewed Mar 7, 2013

Interview Details – Did a resume drop at a career fair. Followed up with one hour on campus interview. No offer extended.

Interview Question – Given a random number generator that returns a number between [0,1], how would you build a RNG that accounted for weighting?   Answer Question

More

Helpful Interview?  
Yes | No
Problem with this interview?

Software Engineer Intern at Yelp

No Offer – Reviewed Mar 6, 2013

Interview Details – I had one on-campus interview and one interview over Skype, each was about 45 minutes. The on-campus interview began with a few questions about my resume then he jumped into coding (which was written on a chalkboard). The skype interview was about 45 mins and was given a link to code in.

Interview Question – They asked about generators(in python) and about minesweeper.   Answer Question

More

Helpful Interview?  
Yes | No
Problem with this interview?

Software Engineering Intern at Yelp

No Offer – Interviewed in Palo Alto, CA Feb 2013 – Reviewed Feb 21, 2013

Interview Details – Meet Yelp guys at the University job fair. They're really nice. I got a first round phone interview two weeks later. Since I was a new CSer, I only knew some fundamentals of data structure and algorithm. For the language, I was OK with C++. But their questions were so wide, varing from basic data structure problems, to python and SQL syntax, and also some networking knowledge. So I didn't do well. But in fact the interview was quite easy and basic, as I look back now. The only difficulty is the wide coverage. So the interviewee had better prepare a wide range of knowledge for Yelp.

Interview Question – Not very difficult, but the wide coverage requires interviewee a sound foundation of computer science.   Answer Question

More

Helpful Interview?  
Yes | No
Problem with this interview?

Software Engineer Intern at Yelp

No Offer – Reviewed Jan 28, 2013

Interview Details – -I gave my resume at our campus career fair and was contacted by a recruiter within two weeks.
-I had a phone interview with recruiter. It was obvious that I had to just get a certain number of questions correct from the ones he asked.
-He told me then I had passed on to the next round which would be with a software engineer.

Interview Question – 1. What does HTML stand for?
2. What is ssh?
  View Answer

Helpful Interview?  
Yes | No
Problem with this interview?

Software Engineer Intern at Yelp

No Offer – Interviewed in San Francisco, CA Oct 2012 – Reviewed Dec 19, 2012

Interview Details – They originally came to my campus and emailed me several weeks later. They setup an initial HR phone screen which consisted of a dozen mostly easy questions. The recruiter doing the phone screen couldn't really answer my questions when I asked for clarification on the screening questions, because the recruiter wasn't that technical. I thought some were trick questions they were so easy, but you can find almost every question from this interview on glassdoor.

Then I had another interview, which was technical and over skype with a young engineer. He asked me about my projects/resume, then got into some coding questions. I passed this interview and went on to another that followed the same format. If I could suggest one thing- practice recursion. I started solving all their problems iteratively and quickly realized that they were easily solved with recursion.

After a solid second technical interview I got their generic rejection email. It was pretty sudden, I had gotten pretty far in the process (apparently a back-to-back interview was the only thing left). Several friends of mine were also in the same boat - a sudden rejection late in the process. So clearly they have a tough time making decisions. It seems like they waste a lot of time/resources on all these interviews when they only hire ~30 interns.

Interview Questions

  • Memorable coding question:
    Generate all permutations of an alphanumeric string (lowercase/uppercase only if a letter)
      Answer Question
  • What's your favorite programming language?   Answer Question
  • HR screening:
    What's the kill signal in linux?
      View Answer

More

Helpful Interview?  
Yes | No
Problem with this interview?

Software Engineer Intern at Yelp

No Offer – Interviewed in San Francisco, CA Aug 2012 – Reviewed Oct 29, 2012

Interview Details – Initial HR phone screen. Asked if I was good with Python, how many bits to represent a hexadecimal, what does SSL stand for, other simple questions.

Interview Question – What does SSL stand for?   View Answer

More

Helpful Interview?  
Yes | No
Problem with this interview?

Software Engineer Intern at Yelp

No Offer – Interviewed in San Francisco, CA Apr 2012 – Reviewed May 8, 2012

Interview Details – There are two interviews. The first one was a hiring manager asking me some easy computer science problems. The second one asked me some specific problems about web development and asked me to write a real program. The first one took 20 mins, and the second one took 45 mins. There should be a last round, but I was rejected after the second interview.

Interview Questions

More

Helpful Interview?  
Yes | No
Problem with this interview?

Software Engineering Intern at Yelp

Accepted Offer – Interviewed in San Francisco, CA Mar 2012 – Reviewed Mar 19, 2012

Interview Details – the phone screen interview was like the one in other posts. a list of questions.
three skype interviews. they all required coding on a google-doc-like platform. they love python so make sure you know your python. the questions are relatively easy compared to other companies in the area that i interviewed with.

Interview Question – Generic classes in C++ vs Java   Answer Question

More

Helpful Interview?  
Yes | No
Problem with this interview?
110 of 20 Interviews RSS Feed embed Embed
Interviews for Top Jobs at Yelp

Worked for Yelp? Contribute to the Community!

Add Review Add Salary Add Interview Review Add Photos

Yelp Videos

Loading...

Yelp – Why Work for Us?

Yelp (NYSE: YELP) connects people with great local businesses. Yelp was founded in San Francisco in July 2004. Since then, Yelp communities have taken root in major metros across the US, Canada, UK, Ireland, France… Full Overview

Provided by employer [?]

The difficulty rating is the average interview difficulty rating across all interview candidates.

The interview experience is the percentage of all interview candidates that said their interview experience was positive, neutral, or negative.

Your response will be removed from the review – this cannot be undone.