ZoomInfo logo

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

2.7 Rounds average
Average Typical difficulty
42.9% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at ZoomInfo.

Showing 3 of 56
ZoomInfo logo
ZoomInfo

Software Engineer

Engineering · nearly a year ago

Senior Difficult Positive experience No offer 1 round
Interview process
Onsite
Interview formats
System Design

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.

Confirmed questions1 question
  • Can you design a database from scratch?
ZoomInfo logo
ZoomInfo

Software Engineer

Engineering · a year ago

Mid Average Negative experience Decline offer 2 rounds
Interview process
Technical screen Onsite
Interview formats
Coding System Design

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.

Confirmed questions3 questions
  • 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?
ZoomInfo logo
ZoomInfo

Software Engineer

Engineering · more than a year ago

Entry Average Negative experience Decline offer 4 rounds
Interview process
Recruiter call Take home Technical screen Phone screen
Interview formats
Behavioral Technical Coding

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.

Confirmed questions2 questions
  • 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

How can one check if all parentheses in a given String are properly closed?

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

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.

Interview formats

Technical 33.1%
Coding 32.3%
Behavioral 25.6%
System Design 6%
Other 2.3%

Interview difficulty

Easy 19.6%
Average 64.3%
Difficult 16.1%

Candidate experience

Negative 46.4%
Positive 42.9%
Neutral 10.7%