Yelp Software Engineering Intern Interview Questions & Reviews
Getting an Interview
- Popular Job Titles:
- Account Executive (235)
- Software Engineer (101)
- Software Engineer Intern (48)
- Account Manager (31)
- Software Engineering (18)
- Software Engineering Intern (14)
- Junior Account Executive (11)
- Community Manager (10)
- Sales (9)
- Account Executive Sales (9)
- Product Manager (7)
- Sales Manager (6)
- Sales Trainee (6)
- Associate Account Executive (6)
- Software Engineer - New Grad (6)
- Back-end Software Engineer (5)
- Software Engineer New Grad (4)
- Intern (4)
- Marketing Intern (4)
- Sales Intern (4)
- Sales Executive (3)
- Summer Intern (3)
- Front End Engineer (3)
- Associate Sales Manager (3)
- AE (3)
- Software Engineer Internship (3)
- Software Engineering Internship (3)
- Technical Recruiting Coordinator (3)
- Sales Recruiting Coordinator (3)
- Ad Operations Associate (2)
Software Engineer Interview (Neutral Experience; Difficult Interview)
I applied through college or university and the process took 2+ weeks - interviewed at Yelp in June 2014.
Interview Details – Got contacted by the recruiter. Had a short phone screening first, was asked with basic questions like: why yelp, your interests, etc. and then was asked a series of short knowledge-based technical questions which were already mentioned here. Second interview was over Skype, was asked questions about past work experiences, databases, and OS. The interviewer was a bit impatient when I talked about stuff that didn't interest him.
Interview Question – find the sum of two integers represented as strings, return the sum as string, i.e "123" and "456" would return "579". View Answers (2)
Software Engineer Intern Interview (Negative Experience; Average Interview)
I applied online and the process took 5 days - interviewed at Yelp in January 2014.
Interview Details – I sent my application online and few days after I receive an email asking me for an appointment for a phone interview.
Recruiting team called me and I can not hear to much. It was a noisy eviroment... Basic questions but finally she told me that She'll call me one year later..
Interview Question – Basic questions Answer Question
Software Engineer Intern Interview (Neutral Experience; Average Interview)
I applied online and interviewed at Yelp.
Interview Details – Contacted by a recruiter for a web development position, Asked some very basic CS questions on screening. Next round was taken by a software engineer on skype. Firstly, a brief discussion on resume which was followed by technical questions (most web related) based on the answers that was given. Then coding problem on an online editor.
Software Engineer Intern Interview (Positive Experience; Average Interview)
I applied through college or university and the process took 3 weeks - interviewed at Yelp in October 2013.
Interview Details – Met at a career fair had a good talk with the recruiters and I got emailed a few weeks later. A phone interview was set up. The interviewer was really kind and we had a good conversation about my interests and the company along with the interview.
Interview Question – Pretty standard questions SQL, Linux, one sorting question, a few on bits and bytes Answer Question
Very Easy Interview
Software Engineer Intern Interview (Positive Experience; Very Easy Interview)
I applied online and the process took 6 weeks - interviewed at Yelp.
Interview Details – *First interview with HR about motivation, general resume questions, objectives, and some quick technical questions about general computer science (they can be found here on glassdoor).
*Second interview with an engineer, questions about projects on the resume, the most challenging aspect of the projects, motivation question again (why Yelp?), UNIX questions about commands and options and a trivial technical programming question. At the end there are some minutes to ask questions to the interviewer (in each interview)
Interview Question – UNIX commands and their options. Answer Question
Software Engineer Intern Interview (Positive Experience; Difficult Interview)
I applied through a recruiter and the process took 4 weeks - interviewed at Yelp.
Interview Details – I contacted a recruiter and sent my resume to her. I was then contacted with an initial phone screening. Screening had a few behavioural questions (Why yelp, 3 things looking for in an internship etc) and a series of easy technical questions, all of which can be found on glassdoor. I was told immediately at the end of the call that I passed and then moved on to a skype interview. Interviewer was a little unprepared because my original interviewer got pulled for a meeting last minute. She picked some knowledge based questions to ask me based on my resume (sql questions, pros and cons of Java, C, C++). Coding question was a little tricky but if you know your data structures its not hard. They are just looking for the most efficient way to solve the problem. I didnt code the most efficient way but then when asked if I could make it better I thought of a better way and told her. I passed that round and then moved on to two back-to-back skype interviews. First one was tough as it was with a manager. He grilled me on my past experience and asked two technical questions along with a coding question. Second interview went really well with an engineer working under that manager. Asked me a mix of behavioural and technical questions along with a coding question. Im pretty sure I wowed the engineer but not the manager. I got both of the coding questions right. I didnt move on from there though but overall great experience and extremely friendly interviewers.
- Write a text wrapper function which takes a width in pixels and a String and returns a String with new lines inserted. (You are also given a function which takes a string and gives you a pixel width). Answer Question
- Write a function which reverses a linked list. Answer Question
- # List of tickets, in the form (origin, destination)
ORIGINAL_TICKETS = [
Write a function which given the original origin, find the final destination. Then write a function that would find both the original origin and final destination with only access to that ticket list. Finally write a function that finds a missing ticket given the original origin and final destination. Answer Question
Software Engineer Intern Interview (Neutral Experience)
Interviewed at Yelp
Interview Details – The first round is trivial. It's all like a quiz such as the linux command and what's inner join and outer join question. And some behavior like what yelp?
Software Engineering Intern Interview (Positive Experience; Average Interview)
I applied online and interviewed at Yelp.
Interview Details – Applied through their website. Received an email asking for a quick chat. Arranged within the week. Some chit-chat and then some rapid-fire technical questions. By the end of the conversation i was informed that i passed the round and we should arranged a skype interview with an engineer. Received an email a few days later that the intern positions were full.
Interview Question – - port and protocol of HTTP
- what ssl stands for and used for
- how many bits to represent an octad digit
- max int with unsigned 32bit
- what structure for binary search: linked list or sorted array?
- insertion time in a linked list Answer Question
Software Engineer Intern Interview (Positive Experience)
I applied through college or university - interviewed at Yelp in February 2014.
Interview Details – Connected in university career fair. First phone round is the same as those posted already. Second phone round starts with one of my project, and switch to an interesting open question. Later the engineer gave me a online coding link and let me write and run my code to a question (implementation question). He later asked for some improvement and generalization but I already ran out of time.
Interview Question – What do you think makes internet and website slow Answer Question
Software Engineering Intern Interview (Positive Experience)
Interviewed at Yelp
Interview Details – Got the phone screen pretty quickly and was called by a recruiter for a pretty short conversation. The recruiter was really flexible about my schedule and a nice guy. Started the conversation with a few questions about what I would be interested in doing at the company, what my favorite languages to code in are. Then he asked some rapid-fire knowledge-based questions. They're on here for the most part--can't remember any that arent. He let me know at the end of the screen that I qualified for the interview with an engineer which we set up on the spot
Interview Question – What is SSL? Answer Question
Interviews for Top Jobs at Yelp