Yelp

  www.yelp.com
  www.yelp.com

Yelp Software Engineer New Grad Interview Questions

Updated Sep 22, 2014
Updated Sep 22, 2014
14 Interview Reviews

Interview Experience

Interview Experience

58%
33%
8%

Getting an Interview

Getting an Interview

68%
19%
11%

Interview Difficulty

2.6
Average

Interview Difficulty

Hard

Average

Easy

14 Candidate Interview Reviews Back to all interviews

Sort: Popular Date Difficulty

1 person found this helpful  

Software Engineer New Grad Interview

Anonymous Interview Candidate
Anonymous Interview Candidate
Application Details

I applied online. The process took 6 weeksinterviewed at Yelp in August 2014.

Interview Details

Firstly a HackerRank challenge, it was pretty easy and finished it in 10 minutes, then I was scheduled for a Skype interview for online programming on CoderPad. The Skype interview was also not hard and solution was straight forward. Received notice from HR for onsite interview after several days. There were 4 rounds of engineer interviews during onsite, most of them were coding and fundamental questions. However getting them done nicely and fast doesn't mean they will give an offer for you, unless you could use python, ultimately the only programming language they could understand.

Interview Questions
  • Skype interview
    Anagrams, given an array of Strings and return all groups of strings that are anagrams.
      View Answer
  • Onsite Questions:
    How does Java GC work, how to implement a GC.
    Using random numbers to determine value of PI(3.1518926..), and how to let it work in multi-computer environment.
    "tom" has "salad soup sandwich", "rose" has "drink soup". Input "salad sandwich" return "tom rose".
    Given a software package depend list, like a->b, b->c, b->d, c->e, d->e, return installation sequence e,c,d,b,a.
    Design database tables of Yelp.
    What happens after sending an HTTP get request to yelp.com.
    Questions about software engineering and previous projects.
    Why yelp.
      View Answer
No Offer
Neutral Experience
Easy Interview

Other Interview Reviews for Yelp

  1. 1 person found this helpful  

    Software Engineer New Grad Interview

    Anonymous Interview Candidate in San Francisco, CA
    Anonymous Interview Candidate in San Francisco, CA
    Application Details

    I applied through college or university. The process took 4+ weeksinterviewed at Yelp in April 2014.

    Interview Details

    I got contacted via a resume drop after a forum on campus about Big Data that a Yelp Representative attended. I got contacted by a recruiter about 6 months after the event - which totally worked out for me. I was contacted Sunday night, and had my phone interview that Tuesday. It was 25 minutes, and the recruiter just asked me if I had experience in a variety of platforms (did I have experience with Android for instance), what languages I was most comfortable with, etc. Then she asked me rapid-fire random tech questions - spanning random Unix knowledge/SQL etc, as well as basic byte trivia and some quick algorithm trivia, as well as pretty specific internet protocol stuff. At the end of the interview, she told me I had done well, that I was going on to the next round, which would be a 45 minute coding interview over Skype. I haven't had that next interview yet- but here's hoping!

    Interview Questions
    Accepted Offer
    Positive Experience
    Average Interview
  2.  

    Software Engineer - New Grad Interview

    Anonymous Interview Candidate
    Anonymous Interview Candidate
    Application Details

    I applied through college or university. The process took a weekinterviewed at Yelp.

    Interview Details

    First was a phone screen with 10 tech questions found on the site already. Then a Skype interview talking about resume and projects. Then she asked to find target value from a 2d array in which each row and column are sorted.

    Interview Questions
    No Offer
    Easy Interview
  3.  

    Software Engineer New Grad Interview

    Anonymous Interview Candidate
    Anonymous Interview Candidate
    Application Details

    I applied through college or university. The process took a weekinterviewed at Yelp in March 2014.

    Interview Details

    Give resume on campus career fair. Got contacted by recruiter after a week. First round phone screen with about 15 quick questions, most of which can be found here. I'm waiting for the second skype interview now. Also some behavior questions about why yelp, and what you are interested in.

    Interview Questions
    • Not too difficult if you prepare the all questions here   Answer Question
    No Offer
    Positive Experience
    Easy Interview
  4. Is this helpful? The community relies on everyone sharing – Add Anonymous Interview Review


  5.  

    Software Engineer - New Grad Interview

    Anonymous Interview Candidate in San Francisco, CA
    Anonymous Interview Candidate in San Francisco, CA
    Application Details

    I applied through an employee referral. The process took 5 weeksinterviewed at Yelp in January 2014.

    Interview Details

    A brief phone screening interview, and then a video interview with technical questions via Skype, and then they fly you out to SF to interview with 4 engineers. All in all, it wasn't really that difficult, and they didn't seem to mind that much if you fumbled here and there with the technical questions. As I was applying for a web dev job, about half of the questions were data structures questions, and then half were web dev questions.

    Interview Questions
    • Implement a cache (had growing requirements, such as a limit on how many things could be stored in it, and should return the most recently placed record). The interviewer didn't seem to care that I was correct, but more how I approached it.   View Answer
    Accepted Offer
    Average Interview
  6.  

    Software Engineer - New Grad Interview

    Anonymous Interview Candidate
    Anonymous Interview Candidate
    Application Details

    I applied through college or university. The process took a weekinterviewed at Yelp in January 2014.

    Interview Details

    I talked with a person at the career fair on our campus and handed over my resume.
    A day later I got a call for setting up a 45 minute Skype interview which took place the next day. The interviewer started by talking about himself and his projects and then asked me about my previous projects and experiences. Then he shared an online notepad with me for a small programming exercise. Pretty much the same as already written in previous interview descriptions here on Glassdoor.

    A week later I got an email stating that they won't proceed with me.

    Interview Questions
    • He asked me about a major problem I came across during my projects and how I solved it While this wasn't an unexpected question (due to Glassdoor), my anwer wasn't good I think.   Answer Question
    No Offer
    Neutral Experience
    Average Interview
  7.  

    Software Engineer New Grad Interview

    Anonymous Interview Candidate in San Francisco, CA
    Anonymous Interview Candidate in San Francisco, CA
    Application Details

    I applied online. The process took 3+ monthsinterviewed at Yelp in January 2014.

    Interview Details

    Applied online Nov. 2013. First phone interview after 2 weeks. Second phone interview Dec. 2013. Onsite interview at Yelp Jan. 2014. Received offer in Feb. 2014. The entire process took around 13 weeks.

    Interview Questions
    • Most questions can be found in previous reviews. Standard online coding and whiteboard coding questions. Basic interview questions such as: why Yelp? what team are you interested in? Several scenario questions such as: what might be the possible reasons of slow network connection? C/C++ questions: what is inline function? describe why compiler does not perform inline in some circumstances.   Answer Question
    Negotiation Details
    I negotiated and Yelp meet my requirements in 2 days, so I accepted the offer. The overall interview process is great, friendly and professional HR and interviewers. The Yelp headquarter is also a fun place to visit.
    Accepted Offer
    Positive Experience
    Average Interview
  8.  

    New Grad Software Engineer Interview

    Anonymous Interview Candidate in San Francisco, CA
    Anonymous Interview Candidate in San Francisco, CA
    Application Details

    I applied online. The process took 2 weeksinterviewed at Yelp in November 2013.

    Interview Details

    Talked to a recruiter who gave me a list of technical grab-bag trivia as mentioned in the other reviews on this site. You talk a bit about why you want to work for yelp and after answering the question she said she was comfortable with moving me on to the next phase of the interviewing process

    Interview Questions
    • Had the most trouble with the HTTP/UDP/SSL/TCP stuff as that was not my strong suit   View Answer
    No Offer
    Positive Experience
    Average Interview
  9.  

    Software Engineer - New Grad Interview

    Anonymous Interview Candidate in San Francisco, CA
    Anonymous Interview Candidate in San Francisco, CA
    Application Details

    I applied online. The process took 2 weeksinterviewed at Yelp in July 2012.

    Interview Details

    Submitted my CV online at the company's website and a few days later, a recruiter contacted me via email for a technical phone screening. I was asked various questions about my CV, previous project I worked on, why I want to join Yelp, and a rapid sequence of 10-15 techie questions (basic enough). Most of them can be found in the glassdoor website previously posted for Yelp.

    Interview Questions
    • Reconstruct a binary tree given two sequences of node traversals, one from inorder and one from postorder traversal.   View Answer
    No Offer
    Positive Experience
    Average Interview
  10.  

    Software Engineer New Grad Interview

    Anonymous Interview Candidate in San Francisco, CA
    Anonymous Interview Candidate in San Francisco, CA
    Application Details

    I applied online. The process took 2 weeksinterviewed at Yelp in April 2012.

    Interview Details

    First round, a recruiter called me, asked some background questions, and also some tech questions. He said he would arranged a phone interview for me during our chat.
    Second round is a tech phone screen. Since I told the recruiter I'm interested in front end jobs, so the tech guy is from front end team and asked some javascript, html, cookies and http questions.
    After the first round, another recruiter contacted me again and said there would be one more phone screen. The third phone screen was also related to javascript and some other front end questions.

    Interview Questions
    • We have a fairly large log file, about 5GB. Each line of the log file contains an url which a user has visited on our site. We want to figure out what's the most popular 100 urls visited by our users.   View Answers (5)
    No Offer
    Positive Experience
    Average Interview

Work at Yelp? Share Your Experiences

Yelp

 
Click to Rate
or

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.