I went through a fairly structured, multi-round process with a long virtual onsite and several technical touchpoints, and it felt stressful mainly at the end.
Initial screening / online assessment — I started with an online coding/assessment step, then moved into a recruiter conversation.
12 months ago
Difficult Positive Ciudad de Mexico
I faced a very hard, research-and-depth-heavy interview loop that started with LeetCode-style questions and progressed into Yelp-relevant technical depth plus assessments.
LeetCode-style online coding screen — I completed an online LeetCode-style interview via a link.
> 1 year
Easy Negative Toronto, ON
I had a promising schedule leading to a final interview, but I was told weeks in advance that the role was already filled, which made the process feel…
> 1 year
Easy Negative Mexico
I went through a shorter process with a HackerRank screen and a recruiter-led flow, but it was hard to fully showcase my experience, and I didn’t move…
> 1 year
Difficult Positive Toronto, ON
I faced an all-day onsite that combined multiple data-structures rounds, systems design, and a recruiter wrap-up, and it felt clearly structured and d…
Unlock every Software Engineer interview experience
Interviewed here recently? Add yours to help the next candidate. You'll appear as Anonymous.
What to expect
Distilled from the reports
Interview Structure & Rounds
The interview process typically consists of multiple rounds, including an online coding assessment, recruiter conversation, and a final panel that combines coding, systems design, and behavioral interviews. Expect a structured flow with a mix of technical and cultural evaluations.
multi-roundpanelstructured
Technical Assessments
Candidates should prepare for a variety of technical assessments, including LeetCode-style coding challenges and in-depth systems design questions that often relate to real-world Yelp scenarios. Expect a focus on problem decomposition and time complexity.
coding challengesystems designLeetCode
Behavioral & Cultural Fit
Behavioral interviews are a significant part of the process, assessing cultural fit and past experiences. Candidates should be ready to discuss challenges and how they align with Yelp's values.
behavioralcultural fitSTAR
Final Interview Pressure
The final interview stage can be particularly intense, often lasting several hours and combining multiple interview formats. Candidates report that this stage is where the pressure peaks, making clarity and communication crucial.
final interviewpressurecommunication
Communication & Feedback
Candidates have noted varying levels of communication throughout the process, with some experiencing delays or lack of clarity regarding timelines and outcomes. Clear and timely feedback is often highlighted as an area for improvement.
communicationfeedbacktimeliness
Overall Experience & Outcome
Many candidates reported a generally friendly atmosphere during interviews, but outcomes often resulted in no offers. Candidates emphasized the importance of preparation and managing expectations regarding role fit and interview performance.