
Zepz Software Engineer Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 15 interview experiences · FREE TO READ
Candidate interview experiences
First-hand accounts from people who interviewed at Zepz.
Senior Software Engineer
It was a friendly process. Started with introductions and some soft questions about my past work. Then we moved on to a series of technical questions. Finally, I got to ask some questions about the company and their tech stack.
- A quick round of questions about Java.
- Questions about the Java language were asked rapidly.
Software Engineer
I had a good experience with Dylan Mistrello, who handles recruiting. He made the process feel pretty chill and easy. He was always on top of things and even gave me some helpful hints and practice questions before each stage, which was great for shaking off the rust. Plus, he helped speed things up since I had other offers on the table. We started with a quick 30-minute chat about my experience and some basic Java stuff. Then, we had another 30-minute session digging into Java keywords, how things work, and common design patterns. After that, I had to take a timed test on the Qualified platform, which had three parts: debugging, designing a schema, and a coding challenge. The next step was a 60-minute coding interview with an engineer where we talked about software design and architecture, and I did a coding exercise. Finally, I had a 30-minute chat with an engineering manager, which was mostly behavioral, focusing on one of my past projects and some questions about fitting into the culture.
- Could you explain the SOLID design principles and choose one to discuss in detail?
- Can you describe one of your past projects and answer some behavioral questions about culture fit?
Software Engineer
This was a really nice and laid-back interview, totally different from what I'm used to. It felt more like a chat than a formal Q&A. Dylan Mystrello was super helpful, making everything easy and comfortable. He was really communicative, always quick to answer my questions and tell me what to expect and what they were looking for. He was also really honest about feedback and updates, which was great. It was a refreshing experience, and I think it really shows how they value open communication. Big thanks to Dylan for making it so memorable!
- General questions, nothing too complex.
- Behavioral questions.
Zepz Software Engineer Interview Questions
Quoted word for word from Zepz interview reports.
“Can you explain the differences between a linked list and an array list?”
Read reports →“Could you explain sets and dictionaries in Python and how to use them for spreadsheet operations?”
Read reports →“How do you create sample operations for spreadsheets using pure Python with sets and dictionaries?”
Read reports →“What are Python exception handling patterns and how can one make their code more resilient?”
Read reports →“Can you list some common KPIs, SLOs, and SLIs that would be relevant for incident management?”
Read report →“Can you define what mentorship means?”
Read report →“What superpower would you choose for yourself?”
Read report →“What is your motivation for choosing Zepz over a major South African bank?”
Read report →“Could you explain the SOLID design principles and choose one to discuss in detail?”
Read report →Formats, difficulty and experience
Across all 15 Zepz interview reports.