I had an initial 20-minute HackerRank coding challenge, which was fairly simple and straightforward. Then, I had one phone screen with an engineer.
After the phone screen, I was invited for an onsite interview.
Their onsite process is very average:
They concentrate a lot on cultural fit. I thought I was applying for a more general software engineering position, but they asked me a lot of questions about HTTP protocols. I wasn't informed that I would be specifically interviewing with their web team.
Onsite 1: JavaScript question: HTTP protocols – their significance and difference. Onsite 2: Implement a Most Recently Used (MRU) Cache. Onsite 3: Given an iterator interface for one word, extend it to implement an iterator function for two words. Onsite 4: Implement a trie. (Write the API and code for inserting into a trie).
All of the rounds were interspersed with cultural fit questions.
The following metrics were computed from 29 interview experiences for the Yelp Software Engineer New Grad role in United States.
Yelp's interview process for their Software Engineer New Grad roles in the United States 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 United States.