Gong logo

Gong Software Engineer Interview Questions
& Process

Real candidates share what happened, how many rounds they had,
and how the experience turned out.

Based on 19 interview experiences · FREE TO READ

3.5 Rounds average
Average Typical difficulty
63.2% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Gong.

Showing 3 of 19
Gong logo
Gong

Software Developer

Engineering · a year ago

Entry Easy Negative experience No offer 4 rounds
Interview process
Recruiter call Technical screen Group Offer
Interview formats
Behavioral Technical

My friend recommended me to the company and said the process is fast. However, it took them more than a week to respond. Then, the recruiter talked to me. After 8 days of waiting, I pinged them and they said they were still talking to the hiring managers. 4 days later, another HR coordinator set up a meeting with the group leader, which lasted 30 minutes. 2 days later, I received a short email saying 'thank you and good bye'. I think Gong should be more efficient and should not start the hiring process if they do not intend to hire anyone.

Confirmed questions1 question
  • What kind of job are you seeking?
Gong logo
Gong

Software Engineer

Engineering · a year ago

Senior Average Positive experience Accept offer 4 rounds
Interview process
Recruiter call Technical screen Onsite Panel Recruiter call
Interview formats
Behavioral Technical Coding System Design

We began with a quick chat with HR to set up the interviews. The first interview was a 30-minute Zoom call with a team lead. It was mostly getting to know each other, with a few general Java questions. The second interview was a longer, hour-and-a-half in-person technical interview with two people. Then, there was an hour-long interview with the group manager, followed by a final hour-long HR interview.

Confirmed questions4 questions
  • What are the different types of exceptions in Java, and how do you manage each one?
  • Could you explain the distinction between a thread and a process?
  • Can you solve the Leetcode problem 'isAnagram' with O(n) time and space complexity, or alternatively O(logn) time and O(1) space?
Gong logo
Gong

Software Engineer

Engineering

Mid Difficult Positive experience Accept offer 4 rounds
Interview process
Recruiter call Phone screen Technical screen Onsite Background check Offer
Interview formats
Behavioral Technical Coding

I had a chat with a super enthusiastic recruiter who told me about Gong and we set up a 30-minute phone interview. It was pretty chill, mostly asking about my background and some basic CS stuff. A few days later, the same recruiter set up a longer Zoom interview with a tech lead. This one was tougher, covering a lot of ground, but the interviewer seemed genuinely interested in the big picture and wasn't trying to trick me. Then, I had another technical interview that felt about the same difficulty as the last one. Finally, I had a standard HR interview with the recruiter, covering personal qualities and interests. The whole experience with Gong was really positive and made job hunting feel less daunting; they seem like a great, inclusive company with a fun vibe.

Confirmed questions4 questions
  • The interview included questions in various fields, some were algo-oriented.
  • Some questions were about Java's unique features and syntax.
  • The interviewer's purpose is to test your logic and computational thinking.

Gong Software Engineer Interview Questions

Quoted word for word from Gong interview reports.

Write code to create a mirror image of a given binary tree.

Read reports

What differentiates an inner class from a static inner class?

Read reports

Comparing LinkedList and ArrayList, what are the performance differences for get, add, delete, and insert operations?

Read reports

How can one identify whether an exception is checked or unchecked?

Read reports

What are Java exceptions, and how do they differ from each other?

Read report

What are final instances, methods, and classes in Java, and how do they work?

Read report

What exactly are nested classes, and how do static nested classes function?

Read report

Can you solve the Leetcode problem 'isAnagram' with O(n) time and space complexity, or alternatively O(logn) time and O(1) space?

Read report

What's a way to write code that throws exceptions but still returns a value, without using a catch block?

Read report

Formats, difficulty and experience

Across all 19 Gong interview reports.

Interview formats

Technical 36.5%
Behavioral 28.8%
Coding 21.2%
System Design 9.6%
Other 1.9%

Interview difficulty

Easy 10.5%
Average 68.4%
Difficult 21.1%

Candidate experience

Positive 63.2%
Neutral 21.1%
Negative 15.8%