Yelp Data Scientist Interview Questions | Glassdoor

Yelp Data Scientist Interview Questions

Updated Aug 31, 2017
13 Interview Reviews

Experience

Experience
16%
33%
50%

Getting an Interview

Getting an Interview
41%
25%
16%
8
8

Difficulty

3.2
Average

Difficulty

Hard
Average
Easy

13 Candidate Interview ReviewsBack to all Interviews

Filter

Sort: PopularDateDifficulty

Filter

Sort: PopularDateDifficulty

 

Data Scientist Interview

Anonymous Interview Candidate in San Francisco, CA
No Offer
Positive Experience
Average Interview

Application

I applied through a recruiter. I interviewed at Yelp (San Francisco, CA) in July 2017.

Interview

After a resume introduction, a recruiter contacted me to schedule a technical phone screen. The screen was a Skype video call with a data scientist on the analytics team. We chatted briefly about my background, then he asked me an open-ended machine learning modeling task. We discussed what features I would use, what model, etc. We then jumped on coder pad and he gave me a probability problem to solve via Monte Carlo simulation in Python. I partially solved the problem before running out of time. Overall the interaction seemed very positive. The recruiter contacted me a couple of days later to say they were going to move forward with other stronger candidates.

Interview Questions

  • What features would you use to predict the number of likes on a review?   Answer Question

Other Interview Reviews for Yelp

  1. Helpful (2)  

    Data Scientist Interview

    Anonymous Interview Candidate in San Francisco, CA
    No Offer
    Negative Experience
    Easy Interview

    Application

    I applied through an employee referral. The process took 2 weeks. I interviewed at Yelp (San Francisco, CA) in April 2017.

    Interview

    I practiced a lot for this interview - it was frustrating that I didn't move forward to on-site despite passing 3 interviews: 1 with a hiring manager and 2 technical screens. I don't want to insult Yelp (its an awesome product/company/team if you can get a job there you should) but this really felt like a waste of time.

    0) Sent in resume.

    1) Phone interview with hiring manager - general questions about the data science projects on my resume and background.

    2A) I was given info on what to prepare for: stats, product questions, talk about my projects, SQL, and python.

    2B) Technical screen #1: Questions about my data science projects including detailed mathematics of machine learning algorithms, 1 simple SQL question, 1 simple python question. Completed/got right answers.

    3A) I was given info to prepare for product-related questions. Despite this, the technical screen #2 was 10 minutes product questions, 40 minutes of SQL/Python.

    3B) Technical screen #2: 1 medium difficulty SQL question, 1 relatively easy python question, 1 brief A/B testing Yelp-related question. Completed/got right answers.

    Difficulty levels are similar to Hacker rank.

    4) I hear back from the hiring manager who said Yelp is overall looking for folks with more data science industry experience - despite having seen my resume in the first place.

    I don't believe I am unqualified - I have STEM PhD from a top 15 university heavy in coding/stats/large data and multiple machine learning projects on my webpage/github/Kaggle.

    No biggie though, but they could have at least mentioned they were looking for folks with 1-2 years of experience with a "data scientist" job title in the job requirements - and not interviewed me in the first place, which would have been 100% understandable if that's what they want all along!

    Interview Questions

    • Whats the difference between decision trees and extreme boosted trees mathematically?   Answer Question

  2.  

    Data Scientist Interview

    Anonymous Interview Candidate in San Francisco, CA
    No Offer
    Negative Experience
    Average Interview

    Application

    I applied online. I interviewed at Yelp (San Francisco, CA) in April 2017.

    Interview

    Typical interview process for a data scientist role. First was a general phone screen with the recruiter. Then a technical phone screen (SQL, python, AB testing). Finally, an on-site consisting of 4 45-min interviews.

    I would say I thought most of the interviewers were great, but I didn't get a great vibe from one of them. Just didn't get a positive vibe from this person and could tell this person was uninterested in being there from the get-go. That one interview left a bad taste in my mouth... definitely someone I wouldn't want to work with.

    Interview Questions

    • questions around product/metrics, A/B Testing, stats, ML   Answer Question
  3.  

    Data Scientist Interview

    Anonymous Interview Candidate in San Francisco, CA
    No Offer
    Negative Experience
    Average Interview

    Application

    I applied in-person. The process took a week. I interviewed at Yelp (San Francisco, CA) in March 2017.

    Interview

    Interviews themselves were great. Good people on the team, and reasonable question difficulty. Recruiter behavior was upsetting, as they made me think I would get an offer, then strung me along several times before telling me they weren't going to hire me.

    Interview Questions


  4.  

    Data Scientist Interview

    Anonymous Interview Candidate in Cleveland, OH
    No Offer
    Positive Experience
    Difficult Interview

    Application

    I applied through college or university. I interviewed at Yelp (Cleveland, OH) in February 2017.

    Interview

    I applied through the University Career fair. Then I received an online coding test link within two days after applying. After that, I was selected for an on-campus interview with the manager.

    Interview Questions

    • List the strings that are anagrams from a set of strings   Answer Question

  5.  

    Data Scientist Interview

    Anonymous Interview Candidate
    No Offer
    Neutral Experience
    Average Interview

    Application

    I applied through college or university. The process took a week. I interviewed at Yelp in September 2016.

    Interview

    I applied through the career fair held at the school and got an email with a link to 15 min coding test immediately. This one is pretty easy and after I past they sent an OA interview with one of their software engineers. I've been asked to finish two coding tests in front of him and I didn't actually complete.

    Interview Questions


  6. Helpful (1)  

    Data Scientist Interview

    Anonymous Interview Candidate in San Francisco, CA
    No Offer
    Neutral Experience
    Average Interview

    Application

    I applied online. The process took 6 weeks. I interviewed at Yelp (San Francisco, CA) in April 2016.

    Interview

    The entire process includes a timed online challenge, a skype phone interview, and afternoon onsite interview with 4 interviewers. The coding/algorithm questions are not so hard that I'd impress, and are not specifically for any coding language (though Python seems to be preferred). Every interviewer is very nice and would spend time to get to know you and the projects you worked on. Only 1 day after my onsite interview I was told that I'm rejected and they think I should enhance my project portfolio.

    Although seems nice in person, the HR is not very responsive in the beginning.

    Interview Questions

    • Mid-level coding/algorithm questions; ask you to explain the projects you've worked on.   Answer Question

  7. Helpful (7)  

    Data Scientist Interview

    Anonymous Interview Candidate
    No Offer
    Negative Experience
    Average Interview

    Application

    I applied online. I interviewed at Yelp.

    Interview

    I will discuss the recruiter screen since that is all I made it through (due to recruiter miss-communications). The initial questions were simple, but the part that got me was that the recruiter could not pronounce statistical terms. I feel that if you can't pronounce the screening questions that you are supposed to ask potential candidates, then you should not be asking the questions. Leave the screening to the professionals in that field. Candidates are already stressed and nervous during the interview process, and they don't need a recruiter who can't pronounce basic statistical terms to throw them off. I would have expected more from a company like Yelp, but I guess I was wrong. Just a warning for anyone interviewing for these positions.

    Interview Questions

    • What programming language do you use? What are some pros and cons of it?   Answer Question
  8.  

    Data Scientist Interview

    Anonymous Interview Candidate in San Francisco, CA
    No Offer
    Negative Experience
    Average Interview

    Application

    I applied through college or university. The process took a week. I interviewed at Yelp (San Francisco, CA) in November 2015.

    Interview

    A recruiter first called to ask my interest. I said I'm interested in website development and I have took machine learning courses. So it's better if I can work on some cross section which can combine work from both side. Then he assigned me to interview as a data scientist through a phone interview. The technical interviewer is a Chinese lady who can't speak fluent English. She asked me to explain what I did for a machine learning project. And in detail about why did I choose that model, what are the difficulties I met, why not choose xxx model (Some other model that I didn't considered before). I answered that question badly cause this is a course project and I only worked on it for 3 days etc... Then the technical question is 3 sum. Which I solved correctly. But she keeps misunderstanding me and the whole process wasn't very fluent.

    Interview Questions


  9.  

    Data Scientist Interview

    Anonymous Interview Candidate
    No Offer
    Neutral Experience
    Average Interview

    Application

    The process took 4 weeks. I interviewed at Yelp.

    Interview

    Two rounds on the phone. Then on campus for five interviews each about 30 minutes long.

    Scheduling and response was very quick. Effortless. The recruiters are a friendly bunch.

    Isn't it 30 words already man!

    Interview Questions


Don't Miss Out On a Job You Love
Upload a resume to easily apply to jobs from anywhere. It's simple to set up.