Panda Guru LogoPanda
Guru

Goldman Interview experience | Associate

Round 1

Questions:

  1. Generate all possible words in the dictionary with given alphabets (using a Trie and Hashmap). Implement a Trie with insert and search functionality.
  2. Valid Parentheses Check.

Test Cases for Valid Parentheses Check:

Candidate's Approach
  • Took around 30-40 minutes to implement the Trie and pass the test cases for the first question.
  • Solved the Valid Parentheses Check in under 15 minutes and performed a dry run with 3-4 examples.
Interviewer's Feedback
  • Interviewers were satisfied with the solutions provided during the dry run of the Valid Parentheses Check.

Round 2

Questions:

Candidate's Approach
  • Discussed various Java concepts and implemented an immutable class as requested.
  • Explained the differences between various Java components and design patterns effectively.
Interviewer's Feedback
  • Interviewers were satisfied with the candidate's knowledge of Java concepts and the implementation of the immutable class.

Round 3

Questions:

Candidate's Approach
  • Mentioned Kafka when discussing event handling and provided a clear explanation of its internal structure and working.
  • Successfully implemented the Snake and Ladders game logic as requested by the tech lead.
Interviewer's Feedback
  • Interviewers were helpful and found the round engaging and interesting.

Round 4

Questions:

Candidate's Approach

No approach provided.

Interviewer's Feedback

No feedback provided.