Taro Logo

Software Engineer - iOS Interview Experience - San Francisco, California

March 1, 2016
Positive ExperienceGot Offer

Process

Interview Process:

  • Email and chat with recruiter
  • 20-minute coding challenge
  • 45-minute Skype iOS questions and coding challenge
  • 5 interviews during one on-site
  • Offer

Overall, they seemed genuinely interested in me as a person and were super nice. I feel like the culture fit was definitely there. I never really understood what that meant ("culture fit") until I interviewed with Yelp. It is super important, and you know it when you have experienced it.

Questions

I do not feel that I should disclose the actual questions, but they were definitely the most fair of any interview I received.

I felt like it was a super positive environment where they want you to succeed.

Make sure you are familiar with basic data structures (stacks, queues, graphs, trees, etc.) and your classical n log n sorting algorithms (merge sort is a great one to know for every interview, not just Yelp).

They also give you a lot of opportunities to show that you know things. Just go with it. Verbalize your thoughts and share tidbits of knowledge along the way, but get code on the board.

I feel like Yelp really wants working code on the whiteboard, and you have a very limited amount of time. Practice on an actual whiteboard with an engineer beforehand if you can. Whiteboarding is never easy.

Seriously check your markers between interviews or bring your own. There is nothing worse than a marker going out during your thoughts.

I have heard that someone asks you to make a search engine (preprocess and make files into an inverted index) for Web Dev interviews, but that was not the case for mine :)

Was this helpful?

Interview Statistics

The following metrics were computed from 1 interview experience for the Yelp Software Engineer - iOS role in San Francisco, California.

Success Rate

100%
Pass Rate

Yelp's interview process for their Software Engineer - iOS roles in San Francisco, California is incredibly easy as the vast majority of engineers get an offer after going through it.

Experience Rating

Positive100%
Neutral0%
Negative0%

Candidates reported having very good feelings for Yelp's Software Engineer - iOS interview process in San Francisco, California.

Yelp Work Experiences