Goldman Sachs Interview Questions for CoderPad,
SuperDay Coding and LLD Rounds


Goldman Sachs Interview Questions for CoderPad, <br /> SuperDay Coding and LLD Rounds

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:


  • What all design patterns you have implemented till now
  • SOLID principles detailed explanation
  • Any design principle you know other than SOLID
  • ACID properties
  • When will you use MySQL database and when NoSQL
  • Internal working of HashMap and how collisions are handled
  • What is 'L' in SOLID principles? Code explanation
  • Which SOLID principles your code follows and which it does not
  • Different types of exceptions in Java

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

Id Title Companies Design Pattern Difficulty
34. Design a rate limiter
Medium
86. Design Stock Market Investing Platform
Medium
7. Design a Parking Lot Strategy
Medium
125. Design a Traffic Signal Light System
Medium
126. Design Parking Lot Pricing System
Medium
130. Design Snake and Ladder Game
Medium
132. Design a TTL (Time to Live) Cache
Medium
133. Design Notification System
Medium
134. Design Order Checkout and Payment for E-commerce Website
Medium
135. Design URL Shortener
Medium
12. Design expense sharing app like Splitwise
Medium
21. Design a Car Rental System
Medium
108. Matrix Special Elements
Medium
109. String Burst
Medium
110. Highest Average Student Score
Easy
111. Maximum Stones Path
Medium
112. Largest Tree in a Forest
Medium
136. Compress String using Prefix Pattern
Medium
113. Minimum Cost Array
Medium
114. Hospital Triage Priority Scheduling
Medium
115. Eliminate Substring
Medium
116. Bitwise XOR Subsequences
Medium
117. Single Element in Sorted Array - Pairs, Triplets
Medium
118. Virus Spread in Directed Graph
Medium
119. Top K Tallest Buildings
Medium
120. Count Prefix Using Trie
Medium
121. Top K Frequent Numbers in a Stream
Medium
122. First Non Repeated Character in a Stream
Medium
123. Minimum Characters to Remove from Ends to Make a Palindrome
Medium
124. Container With Most Water Upright and Tilted
Medium
127. Combine Integer Arrays / Lists
Medium
128. Max Path Sum in Matrix
Medium
129. Currency Conversion
Medium
10253. Meeting Rooms II
Medium
131. Count Number of Unconnected Trees in a Forest
Medium
1. Design a Parking Lot - Multi-Threaded
Medium
43. Design a Custom HashMap
Medium
106. Longest Path and Increasing Paths in a Grid
Medium


For discussions and suggestions,
Let's connect onLinkedIn

Book LLD Mock Interview with me
Prashant Priyadarshi
Founder, MockGym