I applied online. The HR called me and explained about the company and asked me about my previous jobs.
I had a phone interview with one of the dev leads. He asked me some Java questions and told me a lot about the company's product and the company environment.
Next, I went to an interview at their offices. My interviewer was also a dev lead. He asked me more Java questions and a more algorithmic question with code writing.
Explain the difference between checked and unchecked exceptions. How do you implement each?
Explain how the Java garbage collector works.
StringBuilder and StringBuffer are two classes that have the same functions. The difference between them is that the functions in StringBuffer are all synchronized. Why are there two almost identical classes like that?
Explain about equals() and hashCode().
Name three functions that the Object class has.
Implement a queue.
The following metrics were computed from 1 interview experience for the Gong Full Stack Developer role in Ramat Gan, Israel.
Gong's interview process for their Full Stack Developer roles in Ramat Gan, Israel is extremely selective, failing the vast majority of engineers.
Candidates reported having mixed feelings for Gong's Full Stack Developer interview process in Ramat Gan, Israel.