Goldman Sachs | Technology Analyst | 2 years Exp | Offer
Anonymous User
1884

Status: Software Engineer with 2 years of Professional Experience
Position: Analyst at Goldman Sachs

Coderpad round 1 :

  1. Find minimum value from sorted rotated array
  2. Find the maximum average score of students with scores in different subjects

Coderpad round2 :

  1. Given a unsorted segments, sort based on continuous segment
    eg : input : [(4,5)(11,9)(9,4)(5,6)(6,1)]
    output : [(11,9)(9,4)(4,5)(5,6)(6,1)]

Technical round1:

  1. Project related questions, how to ensure multiple instances of the application are handled
  2. Implement stack using queue
  3. 261- Z, 2627+1 = AAA [ (26^2 * 1)+(26^1 * 1)+(26^0 * 1) ], provide character if a number is given.

Technical round2:

  1. Project related questions
  2. How do you handle memory leaks (Heap dump ,Thread dump)
  3. Race condition
  4. How do you handle billions of data
  5. Did you face any production issue and how did you resolve
  6. How do you handle the volatility of data and how do you change the batch processing of the data

Technical round 3 :

Project related questions (what is the architecture of the project and how the communication among services handled)

Networking:

  1. How rest api works
  2. What is http, tcp and ip
  3. What are the layers in a protocol suit
  4. What is port
  5. Where is port in the tcp/Ip protocol suit
  6. What is header In a http request
    Os:
  7. How to check all the processes up an running
  8. How to get the port number of an application running
  9. How to get the files that are opened by an application
    Java
  10. An application is not responding , what could be the possible reasons ?
    1. There might be a deadlock happened where application is not responding to any request
    2. Memory issue also could be but not 100% since app accepts request but doesn’t process request
  11. How to find 2 threads that are in deadlock ? Have you.ever heard about jstack ?
    Data structures and algo
  12. If there are 1 to n values and one number is missing, how would you find the missing number efficiently ?
  13. If a dictionary of words given, and a word is given, find all the anagrams of the input word from the dictionary efifciently.

There were 3 more Hiring Manger rounds last for 20 mins and finally offer has been released.

Comments (3)