Initial phone screen. They asked questions on how to handle a situation where an important client was asking for confidential information. They also asked how I would handle a situation where a coworker was taking credit for work they did not do.
boolean isPowerOfTen(int x) // Need to handle cases where x > Integer.MAX_VALUE or x < Integer.MIN_VALUE
int findMin(int a[]) // The array is sorted in increasing order, but is rotated some spaces, i.e., {6, 1, 2, 3, 4, 5} or {4, 5, 6, 1, 2, 3} // This must be completed in O(log n) time.
The following metrics were computed from 284 interview experiences for the Goldman Sachs Software Engineer role in United States.
Goldman Sachs's interview process for their Software Engineer roles in the United States is extremely selective, failing the vast majority of engineers.
Candidates reported having good feelings for Goldman Sachs's Software Engineer interview process in United States.