Goldman Sachs Java Associate Interview Experience (Core Java Focus)
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:
- What is immutable in Java?
- How does
PriorityQueuework in Java? - Define an immutable class.
- How is
Stringimmutable in Java? - Define a singleton class.
- What is a functional interface?
- What are the different types of functional interfaces?
- What is a stream in Java?
- What is the difference between
final,finally, andfinalizein Java? - What is the use of
finalize()method? - What is the purpose of a singleton class?
- What is the internal working of
HashMapandHashSet? - How does
HashSetstore unique values? - What is the difference between
DELETEandTRUNCATEin SQL? - What are ACID properties in the context of databases?
- How can we define a method inside an interface?
- 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.


