
Synthesized from 18 candidate submissions for ALL.
Yelp's hiring process is highly tailored to the specific function, ranging from technical coding assessments for engineering-adjacent roles to behavioral and situational interviews for business and community-focused positions. Candidates generally encounter a multi-stage process that emphasizes cultural fit, local knowledge, and practical problem-solving strategies related to platform growth.
The candidate had a technical Skype interview for a SDE Fall Intern position at Yelp and shared their experience with the interview process and questions asked.
Technical Skype interview
Algorithm question: finding the CEO in a tree of manager-reportee pairs
The interview process consisted of an OA, two technical coding rounds, a system design round, and two behavioral rounds. The candidate had 2.5 years of experience.
Hackerrank assessment consisting of a problem requiring the use of a hashmap to count user interactions in a conversation log.
A 45-minute technical session focused on graph-related problems.
Destination City Problem
Detect loop in a graph
A 45-minute coding round involving data filtering using hashmap structures.
Filter unique conversations using hashmap
A 45-minute design session focused on secure communication architecture.
Design a secure system connecting an internal host with an external server for content generation
Two 45-minute sessions covering past project experiences, conflict resolution, and professional feedback.
Time when you failed in your project
Recent Projects at my current company
Conflict Resolution
Accepting critical feedback
Working with teammates