Skip to contentSkip to footer
  • Community
  • Jobs
  • Companies
  • Salaries
  • For employers
      Notifications

      Loading...

      Elevate your career

      Discover your earning potential, land dream jobs, and share work-life insights anonymously.

      employer cover photo
      employer logo
      employer logo

      Yelp

      Engaged employer

      About
      Reviews
      Pay and benefits
      Jobs
      Interviews
      Interviews
      Related searches: Yelp reviews | Yelp jobs | Yelp salaries | Yelp benefits | Yelp conversations
      Yelp interviewsYelp Search and Data Mining Engineer interviewsYelp interview


      Glassdoor

      • About / Press
      • Awards
      • Blog
      • Research
      • Contact Us
      • Guides

      Employers

      • Free Employer Account
      • Employer Centre
      • Employers Blog

      Information

      • Help
      • Guidelines
      • Terms of Use
      • Privacy and Ad Choices
      • Do Not Sell Or Share My Information
      • Cookie Consent Tool
      • Security

      Work With Us

      • Advertisers
      • Careers
      Download the App

      • Browse by:
      • Companies
      • Jobs
      • Locations
      • Communities
      • Recent posts

      Copyright © 2008-2026. Glassdoor LLC. "Glassdoor," "Worklife Pro," "Bowls" and logo are proprietary trademarks of Glassdoor LLC.

      Followed companies

      Stay ahead in opportunities and insider tips by following your dream companies.

      Job searches

      Get personalised job recommendations and updates by starting your searches.

      Search and Data Mining Engineer Interview

      6 Jun 2016
      Anonymous interview candidate
      Declined offer
      Positive experience
      Average interview

      Application

      I applied through a recruiter. I interviewed at Yelp in Jun 2016

      Interview

      There are three levels. The first level is online coding exam, second is skype interview and third is in-person interview. Coding is easy. Skype interview was mostly about your experience and expertise.

      Interview questions [3]

      Question 1

      List the strings that are anagrams from a set of strings?
      2 Answers

      Question 2

      Given a list of stock prices brought over a period of time. Find the max loss that could be possible among the data. Ex. [9,2,10] --> max loss is when brought for 9 and sold for 2.
      Answer question

      Question 3

      What machine learning algorithm you'll use to avoid spam comments.
      Answer question
      5

      Other Search and Data Mining Engineer interview reviews for Yelp

      Search and Data Mining Engineer Interview

      1 Jun 2016
      Anonymous interview candidate
      San Francisco, CA
      No offer
      Positive experience
      Difficult interview

      Application

      I applied through an employee referral. The process took 3 months. I interviewed at Yelp (San Francisco, CA) in Feb 2016

      Interview

      The process starts with a basic phone screen to check your background and why you want to work for the company. You get a fairly short take home from Hacker Rank and a skype call to check your coding ability. Lastly you get the on-site interview. They bring you in and have a fellow Yelper eat lunch with you and chat. Sometimes they will have a 1 hour seminar on a random thing someone wants to lecture about in the company (I've heard it can be about wine tasting, astronomy, etc.) and mine was on Tableau software. The process has you do 4 1-hour interviews with white boarding. If you're a fairly strong coder with some knowledge on machine learning and algorithms you should do fine during the process.

      Interview questions [1]

      Question 1

      Coding / algorithm questions tying into something you would see on the job (spam team, search team, etc)
      Answer question
      2

      Search and Data Mining Engineer Interview

      8 Apr 2016
      Anonymous interview candidate
      Providence, RI
      No offer
      Positive experience
      Difficult interview

      Application

      I applied through university. The process took 3 months. I interviewed at Yelp (Providence, RI) in Feb 2016

      Interview

      The interviewer is from spam group, so all the questions are related to how to detect spams. Mainly basic machine learning concepts covering deriving features, building simple models, short answered technical questions, and finally there is a coding question, which is about given a n by n matrix, finding the minimal cost from the top left corner to the right bottom corner, the follow-up question is instead of finding just the cost, you are asked to find out the path.

      Interview questions [1]

      Question 1

      Why yelp? how to detect spam?features you can come up with? Build a model using these features? loss function?
      Answer question
      1

      Top companies for "Compensation and Benefits" near you

      avatar
      Google
      4.5★Compensation and benefits
      avatar
      Amazon
      3.7★Compensation and benefits
      avatar
      OKG
      4.3★Compensation and benefits
      avatar
      SelfMade
      4.0★Compensation and benefits

      Bowls

      Get actionable career advice tailored to you by joining more bowls.

      Company Bowl sample

      Want the inside scoop on your own company?

      Check out your Company Bowl for anonymous work chats.