
ZoomInfo Software Engineer Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 56 interview experiences · FREE TO READ
Candidate interview experiences
First-hand accounts from people who interviewed at ZoomInfo.
Software Engineer
The interview process was a great experience overall, with an excellent panel that made the discussion both engaging and insightful. I learned a lot through the conversations, which were well-structured and thought-provoking. The panel was extremely supportive, professional, and encouraging throughout, creating a comfortable environment to share ideas and explore problem-solving approaches. It was a valuable learning experience and a positive interaction from start to finish.
- Can you design a database from scratch?
Software Engineer
This was a really all over the place interview process. I always had to chase the recruiter for updates, felt like they weren't doing anything. The coding interview was weird, the interviewer had a custom problem related to a company-specific domain they were working on, with a long description and vague diagram, and the code was super long (200-300 lines) for a 45 min interview. The system design interview also had super long problem descriptions. The hiring manager seemed okay but maybe a fast climber. Feedback was all over the place, they said I had the experience but also lacked skills. If this is how they run things, I can see why the stock is doing poorly.
- How would you handle a company specific domain, using event listeners and predefined functions to update state?
- Can you design a document search system?
- How would you design a real-time event streaming system?
Software Engineer
The interview started with a brief phone call. After that, I received two emails. The first email had a few old-school questions, like asking me to describe how I dealt with a particular situation. The second email provided a link to the Bryk system, which included pre-scripted questions, some strange IQ-like tests, and a lot of repetitive behavioral questions. It felt quite insulting and off-putting. Following that, there were a few technical interview rounds that were fairly straightforward, involving LeetCode-style problems and basic knowledge of frameworks.
- Can you share an instance of a mistake you made and how you managed it?
- Tell me about a mistake you made and how you resolved it.
ZoomInfo Software Engineer Interview Questions
Quoted word for word from ZoomInfo interview reports.
“Given a string with symbols, check if it's a specific type of symbol.”
Read reports →“What is the longest palindrome in a given string?”
Read reports →“How can one check if all parentheses in a given String are properly closed?”
Read reports →“Find two numbers in an array that sum to a target value.”
Read reports →“What is Java's approach when two separate processes try to access the same object's method?”
Read report →“How would you parse an array of digit strings to return only those digits whose lengths are greater than double?”
Read report →“Could you explain how to convert an array of numbers into BCD format?”
Read report →“How do you place 2-3 divs next to each other?”
Read report →“If you had a mixed-up array of the alphabet with missing characters, how would you identify the missing ones?”
Read report →Formats, difficulty and experience
Across all 56 ZoomInfo interview reports.