
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
Candidate interview experiences
First-hand accounts from people who interviewed at Gong.
Software Developer
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.
- What kind of job are you seeking?
Software Engineer
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.
- 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?
Software Engineer
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.
- 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.