Had a basic 30-minute phone interview. Questions were around the advantages and disadvantages of using normalization, Java collections, and writing thread-safe code.
The phone interview was followed by an on-site interview.
The on-site interview consisted of a 1-hour written test, followed by four one-on-one interviews.
Each one-on-one interview lasted for 30 minutes.
Design an algorithm to detect deadlocks.
Write a SQL query that eliminates duplicates. There is no unique index or identifier of any kind present.
Write a program to determine if a number can be expressed as 2^x.
For example, 4 is 2^2.
The following metrics were computed from 1 interview experience for the Goldman Sachs Senior Developer role in Jersey City, New Jersey.
Goldman Sachs's interview process for their Senior Developer roles in Jersey City, New Jersey is extremely selective, failing the vast majority of engineers.
Candidates reported having mixed feelings for Goldman Sachs's Senior Developer interview process in Jersey City, New Jersey.