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 Software 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. Indeed, Inc. "Glassdoor," "Worklife Pro," "Bowls" and logo are proprietary trademarks of Indeed, Inc.

      Company Bowl sample

      Want the inside scoop on your own company?

      Check out your Company Bowl for anonymous work chats.

      Bowls

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

      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.

      Software Engineer Interview

      22 May 2019
      Anonymous employee
      Accepted offer
      Positive experience
      Average interview

      Application

      I applied through university. The process took 4 weeks. I interviewed at Yelp in Nov 2018

      Interview

      - 1 initial coding challenge. - 2 Interviewing rounds. (1 interview for first round, 2 interviews back-to-back on final round) - 1 Phone Call w/Recruiter (honestly was probably more of a phone screen) Leetcode Medium problems. Given one coding problem during one of the interviews that I saw on LeetCode's Yelp questions list. I applied through two places in Fall of 2018. One was online, and the other was at a career/internship fair at my school. After a week or so, I received an email from a recruiter to complete a coding challenge online on HackerRank. It had a 20 minute time limit. You were able to choose any popular programming language to complete the challenge with. I didn't get 100% test coverage, I got about 50% test coverage. A few days later, I received an email to schedule a Skype interview with a current software engineer. He asked me basic questions regarding my projects and experience from my resume. Asked me basic technical questions that anyone should know when applying for this specific position. I applied for Backend Engineering specifically. See below for questions he asked. Interview went really well and completed the coding challenge with enough time to review and make improvements to the runtime. After Yelp decided to move forward with me, the recruiter wanted to schedule a phone call with me to discuss any questions and concerns I have. It was probably more or less a phone-screening to make sure I was not a weirdo. Just be truthful and sound enthusiastic about working there. IIRC, she asked me why I wanted to work at Yelp. At the same time that I was asked to schedule a phone call with the recruiter, the recruiter asked me to schedule my final back-to-back interviews. So the phone call with the recruiter was probably supplementary to the final decision in giving me an offer. The final back-to-back interview involves one software engineer, and one manager. You don't know who is who, unless you looked them up on LinkedIn ahead of time. For the final round, the first interviewer was late to the Skype call. He was apologetic for being late and gave me ample time to complete my interview. I actually went over 10-15 minutes from the allotted time. He went over my resume and asked me questions about my other projects since the interview from the first round already went over them. He gave time for me to ask questions about what it is like working at Yelp and what an intern can expect to do. Overall the conversation went well, and he seemed enthusiastic with me as the first interviewer from round 1. We went straight to the coding problem after. I completed the problem a little over the total time given for the interview (45 minutes). But, he ensured me to not worry and we went over my solution and discussed my possible enhancements that I would make. Second interview for the final round happened a few minutes after. The interviewer did not have his camera on, it sounded like he was at home or somewhere busy with people talking in the background. Honestly, I did not feel any connection with this interviewer. He went straight to the coding question and didn't ask about myself. The coding problem more on the LeetCode Hard difficulty compared to the other problems given. I didn't complete my solution on code. However, I had a thought up solution on paper. I communicated my thoughts clearly with the interviewer every second. That probably saved me for this interview. Make sure you communicate your thoughts as you go through!! Overall, the interview with this guy didn't feel good. I thought I screwed up, and the guy was not very talkative as I was working the problem out. I received an offer a few weeks later over the phone. The offer was at $45/hour with $1500 housing stipend. I didn't negotiate, since this was my first internship ever and had no leverage.

      Interview questions [2]

      Question 1

      What happens when I hit submit on URL of a browser? (e.g. google.com on Safari).
      Answer question

      Question 2

      What port does an http server run on?
      Answer question
      7

      Other Software Engineer interview reviews for Yelp

      Software Engineer Interview

      22 Oct 2025
      Anonymous interview candidate
      Ciudad de Mexico
      No offer
      Positive experience
      Difficult interview

      Application

      I interviewed at Yelp (Ciudad de Mexico)

      Interview

      Leetcode style interview online via link, then a 1 on 1 technical interview with a lead developer also online where you can ask questions about the role and working at yelp, later more in depth technical tests and finally references and psicological tests.

      Interview questions [1]

      Question 1

      Talk about the project you are the most proud of, why do you want to work at yelp
      Answer question

      Software Engineer Interview

      21 Aug 2025
      Anonymous interview candidate
      London, England
      No offer
      Negative experience
      Average interview

      Application

      I interviewed at Yelp (London, England)

      Interview

      Very intense. 4 back to back 45 minute interviews. One behaviour and four technical interviews. Nice people but got the vibe everyone was happy with the work as it wasn’t too challenging.

      Interview questions [1]

      Question 1

      Tell me about a project you’ve contributed on.
      Answer question

      Software Engineer Interview

      19 Aug 2025
      Anonymous interview candidate
      Toronto, ON
      No offer
      Positive experience
      Difficult interview

      Application

      I applied through an employee referral. The process took 2 months. I interviewed at Yelp (Toronto, ON) in May 2025

      Interview

      Around 3 different rounds with a mix of behavioural and technical. Last round features on-site which lasts the whole day, where there are 2 dsa rounds, 1 system design round and 1 recruiter round to end the day.

      Interview questions [1]

      Question 1

      Walk us through one project you have done, and some of the challenges you encountered while working on this project
      Answer question