
Yotpo Software Engineer Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 20 interview experiences · FREE TO READ
Candidate interview experiences
First-hand accounts from people who interviewed at Yotpo.
Software Engineer
This was easily the best interview process I've experienced! Everyone was super friendly and professional, and communication was smooth. The interview questions were challenging and interesting, and the interviewers were great. They got back to me really quickly between interviews, and it felt really personal and welcoming, almost like I was a VIP. What really stood out was that they didn't just try to hire me, but instead figured out how I could best contribute to both myself and the company. They reached out for a chat and even suggested a small adjustment to the role I was looking for, which was actually perfect for me!
- Questions about people and company goals, technology choices, and alignment with business decisions.
- A short coding task.
- System design.
Software Engineer
The HR team was really uncoordinated, and I had to do the same interview twice without any reason given. They also added another interview in the middle of the process even though they had already explained everything to me before, and still no reason why. The times and formats for interviews kept changing without asking me. I did a home assignment and two technical interviews, then they rejected me saying my resume wasn't a good fit for the role.
- Can you tell me about a project you've worked on in your current role?
Software Engineer
The process had two interviews with the R&D group lead, followed by two more with team leaders. The group lead was okay, but didn't seem to read my resume well. He first said I lacked backend experience, which I agreed with, but then also claimed I had no frontend experience, despite my resume saying I was a frontend lead. This felt a bit rude. The team lead interviews were very focused on the negatives, and they looked unhappy. One of them even said, "how someone like you, who works for a company that is all legacy knows any new technologies whatsoever?". That was rude, but I answered. Basically, Yotopo seems like a company that doesn't get that an interview is a two-way street.
- Can you design a flight booking web system?
Yotpo Software Engineer Interview Questions
Quoted word for word from Yotpo interview reports.
“Can you take a string and determine if it can be a valid IP address by inserting dots?”
Read reports →“Could you implement a Least Recently Used (LRU) Cache with O(1) time complexity for the Put operation?”
Read reports →“For efficient management, could you use a dictionary to retrieve and add files/directories in O(1) time?”
Read reports →“Could you implement this using the Composite Pattern, where files and directories inherit from a common base node, and the dictionary stores items of type node?”
Read reports →“Given an ice cream truck scenario with kids having ratings, how to distribute ice cream balls to minimize the total amount while satisfying rating conditions relative to adjacent kids?”
Read report →“Could you write a filesystem that implements the provided interfaces?”
Read report →“Can you design a system for users to send and receive messages from multiple sources?”
Read report →“Can you suggest an alternative approach to the webhook process?”
Read report →“Describe how you'd sort an array using 5 cores for parallel processing at a high level.”
Read report →Formats, difficulty and experience
Across all 20 Yotpo interview reports.