Applied for position in February and reached out to recruiter on LinkedIn. Exchanged a few emails and after a phone screen, the recruiter set up a coding challenge. Communication wasn't the best, and I had to reschedule once due to the interviewer not being available.
I was informed that it would be a timed challenge and that it would include front end technologies. I assumed there would be some javascript involved, but the challenge was strictly HTML and css. Very easy!
I passed the challenge and set up an interview for a Skype meeting with an engineer. I was not given any information on this interview, and was caught off guard by one question he asked me. The answer he was looking for involved an outdated jQuery method, and I answered using AngularJS. So, I think that led to his dismissal of me as a candidate. Overall it seemed like he wasn't too thrilled about yelp or interviewing me. I would assume the already had other candidates in mind.
Overall, I was not properly prepared for either interview. Both were very easy, but they were very transparent about having their eye on another candidate.