Skip to content
Related Articles

Related Articles

Goldman Sachs Interview Experience

View Discussion
Improve Article
Save Article
  • Difficulty Level : Hard
  • Last Updated : 27 May, 2019
View Discussion
Improve Article
Save Article

Super Day Process

  • 1st Round – Written test to be completed in 1hour 20 mins containing questions on C++, SQL and Aptitude questions. The questions were really tough and considering the level of questions one might feel that the company is really technically sound. But believe me, as you read you are going to get shocked. (Hint: For Aptitude questions, Please do a reverse solving, because you get 30 mins for 15 apti questions)
  • 2nd Round
    1. Given a matrix with row sorted and column sorted, find the number given
    2. What is head and tail command in UNIX? How does it work?
    3. What is copy constructor? Write its syntax? Brief about virtual functions and real-time use case of it.
    4. Different storage class and scope of variables.

    This round is the funniest – Believe me the interviewer was the Vice-President of the company and he did not know the basics of Operating system. It was kind of very irritating to talk to such people in the interview. If their package wouldn’t have been good, I would have made him realize the current era

  • 3rd Round –
    1. Lots of discussion on the project.
    2. Write a code to crash OS ( After listening to this question, I was shocked ? What does he actually want ?) I tried to answer this. Then finally he says write calloc in an infinite loop ( Now you all get and believe me this is a technical answer from the vice president of the technology division of Goldman Sachs and in the US they compare them with Google. LOL)
    3. Discussion on threading framework.

    This is not it. This was actually the super day where they filter people from the crowd.

    Now the actual interview with the team starts.

  • 4th Round –
    • Implement a max stack using one stack(Hint: Use amortized analysis) and don’t use two stacks to solve it( I solved using two stacks and finally optimized space and he told me to write the complete code
    • Question on Trie data structure – I don’t remember the question but it was a direct question
  • 5th Round-
    • Find the number ABCD such that when multiplied by 4 gives DCBA.
    • How would you implement const member function of C++ in C?
    • What is copy constructor?
    • There were many questions from C++ and design of my projects.
    • The intersection of linked list
  • 6th Round –
    • Pirates and Gold Coin Puzzle
    • Take the 4 men across the bridge and only 2 can cross(simple puzzle)
    • Measure 90 and 50 kg of sugar using 7 and 2kg of weight and you can use the beam balance only thrice.
    • Reverse a string code
    • Again many questions on C++ in this round too
  • 7th Round –
    • Final Round by the manager of the team
    • Asks the puzzle of heavy coin and told me to generalize the same. I solved the puzzle and generalized it.

Again the manager was the vice president, who didn’t know what a ceil function was since the generalized version of this puzzle was ceil(log n to the base 3)

Finally, after so many rounds, he says will you join the support profile? I was like what a support profile. I told him no and believe me my interview was 95% correct. So please be aware of GS, they call for C++ and they finally offer support role.


If you like GeeksforGeeks and would like to contribute, you can also write an article and mail your article to See your article appearing on the GeeksforGeeks main page and help.

My Personal Notes arrow_drop_up
Recommended Articles
Page :

Start Your Coding Journey Now!