I applied online. I interviewed at Yelp (San Francisco, CA) in Aug 2017
Interview
First, a hacker rank challenge which was pretty easy. Next, a 15 min HR call to discuss and schedule skype interview.
Skype Interview was good. Though due to internet connectivity we had to switch from the video call to phone call as I couldn't hear what the interviewer was saying. A real-world problem question of selecting features for a machine learning problem. After the machine learning question, a coding question using coderpad where you can run the code and see the result. I did not proceed to next round.
Skype Interview: what features would you select for recommending only one review for a user on seeing the review the user can decide whether to go a place or not. What machine learning algorithms would you use.
Coding Question: Draw a weighted sample from a given array in proportion.