
Zerto Backend Engineer Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 5 interview experiences · FREE TO READ
Candidate interview experiences
First-hand accounts from people who interviewed at Zerto.
Backend Engineer
Got referred by someone working there. About two weeks later, HR called. Got a C# take-home test on threads, took about 3 hours. Got good feedback the next day and scheduled an onsite interview for a week later. The HR person said it would be about the take-home test, but it wasn't. The onsite day was packed with 4 interviews: 3 hours of technical interviews and 1 HR interview. They decided if they wanted to proceed after the first two technical interviews. A few days after that, they set up another interview with a backend team leader via Teams.
- Can you talk about the take-home assignment and then design a data structure that supports set, get, and setAll operations in constant time?
- If two linked lists intersect, find the node where they merge.
- Design a system for a specific company-related task, focusing solely on system design.
Backend Developer
I applied and after about a week, a recruiter called to set up the first interview. It was about an hour long and included questions about my previous project and a system design for image processing. After another week and a half, I had the second interview, which was a 4-hour technical one. They asked me to read and fix code for a backend system handling poll results, categorizing them as authorized or not, and allowing retrieval. I decided not to proceed after the second interview. The interviewers were okay, but I didn't like how intrusive they were in the second interview. The office setting was also strange, with a mix of high-floor and low-floor offices, some looking a bit run-down, which didn't give a startup vibe.
- Can you tell me about your last project?
- Design an image processing system where users can apply filters and save the image.
- Explain database indexing and search algorithms.
Backend Developer
The whole thing happened in a single day and there were several candidates present. They started with a company introduction. Then there was a technical interview where I had to implement a queue using stacks, and also answer a system design question about the producer-consumer problem. Finally, I interviewed with two team leaders.
- Implement a queue using stacks.
- Design a producer-consumer system.
Zerto Backend Engineer Interview Questions
Quoted word for word from Zerto interview reports.
“Implement a queue using stacks.”
Read reports →“Can you determine if two linked lists intersect?”
Read reports →“Explain database indexing and search algorithms.”
Read reports →“Design an image processing system where users can apply filters and save the image.”
Read reports →“Design a producer-consumer system.”
Read report →“Can you talk about the take-home assignment and then design a data structure that supports set, get, and setAll operations in constant time?”
Read report →“How would you design a Paint program with two initial buttons, and then add undo/redo capabilities? This is a system design question.”
Read report →“What are your thoughts on virtual memory, heap, context switching, and thread deadlocks?”
Read report →“Design a system for a specific company-related task, focusing solely on system design.”
Read report →Formats, difficulty and experience
Across all 5 Zerto interview reports.