Yelp Product Data Scientist Job Interview

CAREER Updated Apr 29, 2024 2 mins read Leon Leon
Yelp Product Data Scientist Job Interview cover image

Quick summary

Summarize this blog with AI

Jonny, an instamentor mentee, recently completed a virtual onsite interview at Yelp and received a great job offer as a senior data scientist. 

Here is what Yelp's virtual onsite interview process looked like.


Yelp Data Scientist Job Interview Summary

Candidate: Jonny

How it gets started: applied on LinkedIn

Job Level: Senior

Year of Experience: 5 years experience 

Degree: M.S in computer science

Offer: Yes

TC: ~200K USD

Location: San Francisco, CA

Interview process: 3 weeks

Preparation: 1 month

Has a job: yes

Decide to join: N/A


Yelp Data Scientist Job Interview Round 1: recruiter chat

Basic questions such as salary expectations, whether willing to work in the SF in the city in the future. What do you know about Yelp?

Yelp Data Scientist Job Interview Round 1: Hiring Manager informational chat

Introduce each other, what the role is about, which other teams you will be collaborating with, and example ML projects that you will be working on. 


Yelp Data Scientist Virtual Onsite Interview

Round 1: behavioral questions 

  1. Why Yelp?
  2. How do you handle conflict with your coworker?
  3. Give me an example of a challenging project that you recently delivered.

Round 2: Python and Product Sense

  1. Basic pandas data processing question with a test data set;
  2. How can we get more businesses interested in listing at Yelp?
  3. How long do we need to run this A/B testing on a new restaurants recommendation algorithm on Yelp? 

Round 3. machine learning and product sense

  1. Difference between logistic regression and neural network.
  2. Why boosted tree usually work better than a simple logistic regression model?
  3. How do you choose a model with similar performance?
  4. Feature selection and regularization.

Round 4: SQL and product sense

  1. How do we evaluate a new messaging feature on Yelp for business and customer communications?
  2. Write a SQL query to compute the metrics in #1.
  3. How do we test two different versions of user interface designs? How can we improve the test?

Offer

Jonny received the job offer after two weeks of the virtual interview. 

Get mentored and become 100% job interview ready for your data scientist interview, learn directly from former FAANG hiring managers,  BOOK YOUR SESSION TODAY.

Interview Prep

Begin Your SQL, Python, and R Journey

Master 230 interview-style coding questions and build the data skills needed for analyst, scientist, and engineering roles.

Related Articles

All Articles