Software Engineer | Goldman Sachs Interview Experience

I got a call from the recruiter and was scheduled technical phone screen round

Phone Screen Round :
First Question: Forgot the question
Second Question:

After passing this round there were 4 rounds scheduled in one day

DS/Algo Round (Round 1 ): This was supposed to be DS/Algo round but I was asked system design also
First Question: Design API Rate limiter
Second Question: Given a list of process ids and parent ids. Delete the process and all its children
I used DFS to solve the above question.

Design Round (Round 2): I was asked 1 system design and 1 coding question
First Question: Design Splitwise
Second Question:

Both Rounds went bad for me and I came to know that I need more practice in the system design part.
Nice experience.

Verdict: Rejected