I applied to Yelp through its career page for the position of Data Mining and Information Retrieval Engineer.
I was contacted by one of their technical recruiters and scheduled an available time slot for an initial phone interview. During the phone interview, I was asked about:
Describe the difference between GET requests and POST requests.
For binary search, which data structure to use: an array or a linked list? Explain the decision.
What is the average disk access time?
The following metrics were computed from 10 interview experiences for the Yelp Software Engineering role in San Francisco, California.
Yelp's interview process for their Software Engineering roles in San Francisco, California is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Yelp's Software Engineering interview process in San Francisco, California.