The interview process involved three phases.
First, I received a coding challenge through HackerRank. It was a super easy problem.
Next, I had a Skype interview with an engineer. They asked questions about me and my projects, followed by one coding question at the end.
I received an email expressing interest in bringing me onsite. I sent my availability, but they didn't schedule it until I reached out asking for an update.
The onsite interview was standard:
During these interviews, I was asked why I wanted to work at Yelp, to discuss my projects, and to solve a coding problem (either on my laptop or the whiteboard).
I received a call with an offer the next day.
Why Yelp?
Given a 2D array of 1's and 0's, find the biggest perfect square of 1's (DFS).
The following metrics were computed from 13 interview experiences for the Yelp Software Engineer New Grad role in San Francisco, California.
Yelp's interview process for their Software Engineer New Grad roles in San Francisco, California is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Yelp's Software Engineer New Grad interview process in San Francisco, California.