I was contacted by a recruiter and asked the same questions as mentioned in previous comments. It was basic CS trivia.
I was then scheduled for a Skype interview with an engineer.
The engineer asked general questions about my past experiences and previous positions, and a coding question using an online shared notepad with a compiler. This allowed us to execute the code I wrote and test it for some use cases.
Even though I managed to correctly solve the problem without syntax or logical errors, and all the test cases passed successfully on the very first try, I was rejected.
Absurd.
Given a list of strings, write a function to calculate the longest common prefix (LCP) of all those strings.
The following metrics were computed from 92 interview experiences for the Yelp Software Engineer role in San Francisco, California.
Yelp's interview process for their Software Engineer 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 interview process in San Francisco, California.