Goldman Sachs have an OA round followed by CoderPad round. CoderPad is sort of like phone screen / virtual face-to-face round with interviewer. After that you get selected for onsite rounds.
They call their onsite hiring events Superday. They hire for software engineer associate analyst role. Associate role is similar to SDE 2 in other companies and requires around 3 years of experience.
CoderPad has mostly questions around DSA. If you have 1+ YOE then they can go for LLD. But everything is communicated by HR very clearly. Working code is expected for low level design rounds.
If you are appearing for Java developer role then there is high chance of getting a low level design round. Spring Boot will also be asked.
Questions like Design an e-commerce site will cover both LLD + HLD. For this question you can use Strategy Design Pattern to handle different types of payment solutions like NetBanking, Credit Card, Debit Card, UPI, PayPal etc.
GS frequently asks repetitive questions. Hence practicing previously asked questions is helpful. Below are some questions that have been asked directly from LeetCode.
Some other questions:
Some insights: Be very specific in what you put in your resume. For example, if you mention 'caching', even if you worked only on write-through cache, they might still ask about different cache mechanisms, eviction policies, etc. When you put something in your resume, make sure you know it in-depth and also understand related concepts.
GS takes a lot of time in hiring. Ideally it takes 1–2 months to complete all interviews. Each round result might take around 2 weeks. 3 Superday rounds are conducted on the same day. After all interviews, it might take another 1 month to release the offer letter. Patience is very important.
Below list is updated frequently . Reflects top Goldman Sachs questions in last 6 months