Goldman Sachs has multiple interview rounds.
Following these rounds, there will be four Zoom interviews. In each of these four rounds, a panel will give you one problem and expect you to discuss your approach before solving it. Multiple technical questions will be asked during these rounds, based on your profile and resume.
After the technical rounds, there will be a managerial round, followed by an HR round.
Find the first non-repeating character in a string.
Find the maximum length of a subarray whose sum is greater than a given value.
Find the maximum sum of a subarray for the given integer array.
Find the maximum product of a subarray for the given integer array.
Find the count of groups of 1s in a matrix where each group contains more than one 1, and the matrix can be traversed only row-wise and column-wise.
Explain the internal working of a hash map and some followed-up questions based on it.
Why Java does not support multiple inheritance.
Explain the diamond problem and its solutions.
What are hashCode and equals methods? Explain with an example and override them.
The following metrics were computed from 2 interview experiences for the Goldman Sachs Senior Java Developer role in Hyderābād, Telangana.
Goldman Sachs's interview process for their Senior Java Developer roles in Hyderābād, Telangana is extremely selective, failing the vast majority of engineers.
Candidates reported having mixed feelings for Goldman Sachs's Senior Java Developer interview process in Hyderābād, Telangana.