Panda Guru LogoPanda
Guru

Goldman Sachs | Associate

Round 1: HackerRank Test

Questions: Specific question not provided.

Candidate's Approach

No approach provided.

Interviewer's Feedback

No feedback provided.


Round 2: CoderPad Virtual Interview

Questions:

Candidate's Approach

The candidate was able to solve both questions, discussing corner cases and edge cases with the interviewer. They explored 2-3 different approaches for the first question.

Interviewer's Feedback

The interviewer seemed satisfied with the candidate's approach and code.


Round 3: DSA Round

Questions:

  1. Segment Tree Implementation: The code was already provided; the candidate had to implement the insert functionality.
  2. Dictionary Subsequence Check: Given a dictionary and a word, determine if the word is a subsequence of any word in the dictionary (essentially a trie-based question).
Candidate's Approach

No approach provided.

Interviewer's Feedback

No feedback provided.


Round 4: Software Engineering Practices (LLD)

Questions:

Candidate's Approach

The candidate explained their day-to-day tasks and attempted to design a URL shortener. They couldn't come up with the best model but managed to satisfy the use case. They faced questions regarding the feasibility of their model.

Interviewer's Feedback

No feedback provided.


Round 5: Design (LLD + HLD)

Questions:

  1. E-commerce Checkout Design:
    • Which design pattern would you use at checkout?
    • Focus on order cancellation and payment flows.
  2. Inter-System Communication:
    • Three systems are communicating—what patterns, services, and functionalities would you use?
    • Focus on API calls, fallback mechanisms, and database management.
  3. Behavioral Question:
    • They picked a project from the candidate's resume and asked: "If a business client requests a change, what will you do?"
Candidate's Approach

No approach provided.

Interviewer's Feedback

No feedback provided.