Yelp Interview Questions & Reviews
Updated Feb 9, 2012 – Interview questions and reviews posted anonymously by interview candidates.
|
Difficulty Rating [?] Based on 103 ratings |
Interview Experience [?] Based on 103 ratings
|
See who your friends know who've worked at Yelp and could give you an inside look.
See who your friends know who've worked at Yelp and could help you prep for an interview.
| 1–10 of 103 Yelp Interviews | Sort by |
Software Engineer at Yelp
Posted Feb 9, 2012
3.0
Average Interview
|
Overall Positive Experience
|
Interviewed and No Offer
|
Interviewed Sep 2011 (took 6 days)
I got a call from recruiter after I applied on Yelp.
She asked me easy technical questions (same as what others posted) like What's a HTTP GET/POST? How many bits in a short? What's a static variable? What is SSL? etc.
Then I had to do a programming assignment which was easier to do for me in Perl. I sent it alongwith my full unit-tests.
I got another phone screen then, in which I was asked more operating system questions for e.g. Difference between a process and a thread? What are the different synchronization mechanisms? Difference between semaphore and mutex etc. I passed this one too.
Then, I got another round of technical phone screen where he started asking me questions on inheritance (and I don't know C++). This is where they told me that they can't proceed with me.
But, I liked everyone's attitude. They were quite nice and professional.
Other Details
The interview consisted of a Phone Interview.
More Yelp Software Engineer Interviews
Helpful Interview?
Yes |
No
Inappropriate?
Internship at Yelp
Posted Feb 9, 2012
5.0
Very Difficult Interview
|
Overall Negative Experience
|
Interviewed and No Offer
|
Interviewed Jan 2012 in San Francisco, CA (took 4+ weeks)
I was contacted regarding a certain internship position at the San Francisco office. They requested that I provide my availability for a quick phone screen sometime in the coming days. I responded quite promptly, and never heard back from them. Giving them the benefit of the doubt, I decided to wait 5 days before sending them an email asking something along the lines of "Hey, are we going to have this phone screen?" No response, of course. I very much so hate that I had to resort to this, but I did some research, found the number to their front desk, and decided to give them a call. After being put on hold, I was told that HR wouldn't be able to take my call. Honestly, Yelp Recruiting team, all I needed to hear from you was a simple "no." I don't care if you found somebody else or if you changed your mind about conducting a phone screen with me. Please inform me! Leaving any candidate completely in the dark is immensely unprofessional.
The Yelp Recruiting team will have tons of trouble attracting top talent if they can't get it together and make sure all candidates (interns or C-level) have a pleasure and professional experience.
Interview Questions
Other Details
I Applied Online.
Helpful Interview?
Yes |
No
Inappropriate?
Executive Account at Yelp
Posted Feb 1, 2012 — 1 of 1 people found this helpful
4.0
Difficult Interview
|
Overall Negative Experience
|
Received and Accepted Offer
|
Interviewed Oct 2011 in Scottsdale, AZ (took 4 days)
Phone interview went flawless, asked me to come in the same day for face to face....I did 3, with 3 different people. I was at the office for over 3 hours. Got an offer. Accepted. Got an e-mail the Friday before training stating that they could not offer me the position anymore, no explanation given. BS.
Interview Questions
Other Details
I got the interview through an Employee Referral and the interview consisted of a Phone Interview, a 1:1 Interview, a Group/Panel Interview, a Drug Test and a Background Check.
Helpful Interview?
Yes |
No
Inappropriate?
Sales Manager at Yelp
Posted Jan 30, 2012
4.0
Difficult Interview
|
Overall Neutral Experience
|
Interviewed and No Offer
|
Interviewed Oct 2011 in San Francisco, CA (took 5 days)
They called and we talked for about 10 minutes about my experience, knowledge, why I want to work for Yelp and why I would be good for Yelp.
Interview Questions
Other Details
I got the interview through an Employee Referral and the interview consisted of a Phone Interview.
Helpful Interview?
Yes |
No
Inappropriate?
Software Development at Yelp
Posted Jan 24, 2012
3.0
Average Interview
|
Overall Negative Experience
|
Interviewed and No Offer
|
Interviewed Nov 2011 (took 4+ weeks)
The interview process was very slow. The HR that handled the process was grossly unprofessional, in email exchanges and in handling the interview process.
A lot of calls where scheduled but they always cancel or reschedule at the last minute.
Other Details
I Applied Online and the interview consisted of a Phone Interview and a Skills Test.
Helpful Interview?
Yes |
No
Inappropriate?
Software Engineer at Yelp
Posted Jan 24, 2012
3.0
Average Interview
|
Overall Neutral Experience
|
Interviewed and No Offer
|
Interviewed Dec 2011 in San Francisco, CA (took 1 week)
Asked the basic list of questions by HR. Coding questions for the phone interview. Also had to discuss projects that I did
Interview Questions
Other Details
I Applied Online and the interview consisted of a Phone Interview and a Skills Test.
More Yelp Software Engineer Interviews
Helpful Interview?
Yes |
No
Inappropriate?
Account Executive at Yelp
Posted Jan 24, 2012
3.0
Average Interview
|
Overall Positive Experience
|
Received and Accepted Offer
|
Interviewed Dec 2011 in Scottsdale, AZ (took 2 days)
The first interview was over the phone. They asked basic questions about my experience which was quite easy for me having worked in sales for a few years. After that they asked me to schedule a time to interview through Skype. The Skype interview was with three separate sales managers asking similar but different questions involving role playing. Basically what their trying to get you to do is pitch them as a possible client to set up a follow-up sales call. Be prepared to think on your feet and answer without redundancy. Quick, concise, and to the point.
Interview Questions
Other Details
I Applied Online and the interview consisted of a Phone Interview and a 1:1 Interview.
More Yelp Account Executive Interviews
Helpful Interview?
Yes |
No
Inappropriate?
Software Engineer Intern at Yelp
Posted Jan 10, 2012 — 1 of 1 people found this helpful
3.0
Average Interview
|
Overall Positive Experience
|
Received and Accepted Offer
|
Interviewed Dec 2011 in San Francisco, CA (took 4 weeks)
The intern hiring process contains four interviews in total. The first interview is often conducted by a recruiter. The recruiter will first chatted with you about your background. And then conduct a list of screening questions. Most of questions are very "simple" & "straightforward". He basically (I guess) had some answer with his hand and compare your answer against it. For example, how many bits of an integer? What is the time complexity of searching in a linked list? Do not try to explain your thought or partial answer because this is apparently just a screening, and he/she is a recruiter, not an engineer. I got stuck at few questions and I try to explained what I know and ask for more clarification/hint but apparently he can't give you a hint or any help. We just move on.
Once you passed the phone interview, the next step is a 45 minute phone interview. I was interviewed by a software developer. They starts with your resume, discuss projects you done, your publications(papers, etc.), and I feel that he is more interested in knowing who you are and what's your background. They will throw questions related to your resume and past projects. For example, he randomly picked one of my former project and ask for more details, my role in the team, etc. It's just like a regular "tech" interview, keep throwing you CS problem, in particular, algorithms & data structure. Interesting enough, I was not asked to "actually" write code for anything. My interviewer is happy with a high level pseudo-code and we move on.
Few days later the recruiter contacted me again and scheduled another 90 minutes back-to-back phone interview. The first interviewer is a senior engineer, and the second interviewer is a tech manager. They had a video skype meeting with me and we can see each other. (So don't be naked). The interview process is very tense. Both interviews started with projects you did before. Then, they try to understand why you are a good fit to the company (I guess). The tech parts involves lots of stuff. It's not (purely) code tests because they throw your many questions about operating system, databases, linux, python, etc. Yes, they were trying to push you to the limit. Also, I was asked to implement a "modified" data structure, so be prepared of writing codes. The coding problem is reasonable. No brain-teaser questions nor fancy questions that test your IQ. Of course, you have to write code neatly and quickly (not pseudo code).
These topics are covered in my interviews:
- operating system, process, multi threads, memory models
- database, in particular, SQL language
- scripting language: python (but I think answer in perl may be okay)
- data structure & algorithm: stack, linked-list, hashmap, tree, heap, etc.
- security (attacking, encryption, etc.)
- web standards/protocol: http, dns, tcp/ip, ssl, etc.
- recursion and/or dynamic programing
- linux knowledge/commands
To sum up, I think they tend to ask you "many" tech questions that can be answered in few minutes. So it's a "broad" test but not just a problem-solving "coding" test. Overall the interview process is very good. The only thing I don't really enjoy is that they interview you via Skype. In a large room without a headset device, the echo could be bad.
Interview Questions
Negotiation Details
They will try to match as close as other offer(s) you got, but will not top on it.
Other Details
I Applied Online and the interview consisted of a Phone Interview.
Helpful Interview?
Yes |
No
Inappropriate?
Software Engineering at Yelp
Posted Jan 14, 2012
3.0
Average Interview
|
Overall Negative Experience
|
Interviewed and No Offer
|
Interviewed Jan 2012 (took 1 week)
I applied for the position on Yelp career site and got contacted about a week later for an initial screening interview. The initial interview consists of a "technical recruiter" asking some general questions and some other questions related to bits/bytes, unix commands, etc., exactly the same as other people mentioned.
Interview Questions
Other Details
I Applied Online and the interview consisted of a Phone Interview.
More Yelp Software Engineering Interviews
Helpful Interview?
Yes |
No
Inappropriate?
Content at Yelp
Posted Jan 4, 2012
1.0
Very Easy Interview
|
Overall Negative Experience
|
Interviewed and No Offer
|
Interviewed Sep 2010 in San Francisco, CA (took 2 days)
Very disorganized.
phone screening at first , invited to personal interview. no in depth question. why do you want to work at yelp etc... Kept in touch with the company for over a month trying to find out if they where interested. kept getting " yes but we need add time" finally told them i could not wait, where they again wanted me to wait.
Interview Questions
Other Details
The interview consisted of a Phone Interview, a 1:1 Interview and an IQ/Intelligence Test.
Helpful Interview?
Yes |
No
Inappropriate?


