A recruiter reached out to me on LinkedIn, and sent me a hackerrank assessment after I confirmed interest.
Advice: do the practice assessment. The question for me was very similar in style and difficulty to the real one, unlike Amazon’s practice which was just fizz buzz.
The hackerrank assessment was a question about ranking company engagement, given an input map of interactions. I’d say it’s LC easy-medium, not bad. None of their questions are on LC.
Quickly received response from recruiter next day that I passed, and they set me up with a tech round with an engineer. For this stage, you introduce yourself and why you’re looking for opportunities in the first part, then you get presented with another similarly styled question. For me the overall difficulty was also around the same as the assessment, maybe a little harder. It also had 2 parts, with increasing difficulty. Also a map question. (All questions I received involved a map as input).
I finished the first part with no problems, but stumbled on the second part and finished with unrunnable code with kind of inefficient runtime. But since time was out I just explained my logic. After this, you get to ask them questions about the company. Thought I failed, but then immediately received an email that I’m moving to the next round.
You then have to set up a recruiter chat and schedule the onsite. I think I will end my process here since I have an offer that I’m satisfied with elsewhere, but overall the experience was good. The engineers that I met were chill, reasonable, and nice.
Yelp may have a subpar reputation overall as a company, but I’ve heard great things about the software teams there. They also seem to have a great mentorship program.