I applied online. The process took 2 weeks. I interviewed at Yelp (San Francisco, CA) in Sept 2013
Interview
Discovered the position on Craig's List. Position was advertised as iOS or Android. They took about three days to respond and schedule a phone interview for about a week later. On the phone I found out that they were looking for an Android developer, but were open to hiring an iOS developer as well.
The initial phone interview had many technical questions. Interview was conducted by non-technical person. Passing this interview would proceed to interview with hiring manager. That didn't happen.
Interview questions [1]
Question 1
There were many technical questions related to binary searches, binary numbers and more. These were typical computer science questions.
I applied online. The process took 2 weeks. I interviewed at Yelp in Jul 2017
Interview
I am a fresher.
Applied on their website. I was given a coding challenge after few months of application.
After the submission she quickly responded for scheduling a 15-25 minutes recruiter chat. At this time I was given multiple options to select the position from (Back end developer, Mobile developer, Front-end developer, etc.). Chose the position. On a call, she explained the interview process, and asked me some behavioral questions. Why yelp is a must to prepare.
She was very helpful and responded to my emails and queries very quickly. She arranged an interview for me with an engineer working in the Android Team then.
This interview had multiple questions based on my projects, whether I had used yelp before. If you used what did you use it for. I was asked what did I like the most about yelp by him as well.
Interview questions [5]
Question 1
Why yelp? (Most common question, be prepared for it)
Super recursion/Dynamic Programming
Given a set of non-negative integers, and a value sum, determine if there is a subset of the given set with sum equal to given sum.
Android - Difference between Listview and recyclerview?
Don't remember one question exactly, but it was similar to the following.
How would you manage to fetch millions of rows to display in listview?
I applied through an employee referral. I interviewed at Yelp (San Francisco, CA) in May 2017
Interview
The interview experience is not as good as I expected. It seems the interviewer didn't want to answer my questions. He just let me guess. Come on, the purpose of an interview is to solve the problem, not to guess your mind. Overall the experience is negative.