Goldman Sachs Java Associate Interview Experience (Core Java Focus)
Anonymous User
1854

Hey LeetCoders! 👋

I recently interviewed for the Java Associate role at Goldman Sachs, and I wanted to share the list of Java-focused core questions that were asked during my interview. These questions test both conceptual clarity and hands-on experience with Java.

YOE : 4.5 yrs
Current Role : SDE 2
Location : Bangalore

Here’s a list of the questions that were asked:

  1. What is immutable in Java?
  2. How does PriorityQueue work in Java?
  3. Define an immutable class.
  4. How is String immutable in Java?
  5. Define a singleton class.
  6. What is a functional interface?
  7. What are the different types of functional interfaces?
  8. What is a stream in Java?
  9. What is the difference between final, finally, and finalize in Java?
  10. What is the use of finalize() method?
  11. What is the purpose of a singleton class?
  12. What is the internal working of HashMap and HashSet?
  13. How does HashSet store unique values?
  14. What is the difference between DELETE and TRUNCATE in SQL?
  15. What are ACID properties in the context of databases?
  16. How can we define a method inside an interface?
  17. Which keyword is used to define a method in an interface (Java 8 onwards)?

🔍 Your Turn!
If you know the answers or have been asked similar questions in interviews, drop your responses in the comments! Let’s help each other grow. 🙌

💬 Also, feel free to add your own Goldman Sachs interview questions in the thread!

Happy coding! 💻
#Java #InterviewExperience #GoldmanSachs #JavaInterview #LeetCode


Let me know if you’d like to add an intro about your background or tailor this for LinkedIn as well.

Comments (7)