I applied through a recruiter. The process took 2 days. I interviewed at Goldman Sachs (Bengaluru) in Mar 2013
Interview
I received a call from HR at GS asking for a possible time to fix f2f interview. There was no telephonic interview for me as I had prior experience. It was Monday at 2PM and I went to their office by then. I waited for almost 1:30Hr at the reception for interviewer to receive me. He said that he was not aware of my interview!!
Then we entered office and entered a conference room. We waited there for another 10min as the printer was not working to have my resume print-out.
FIRST ROUND
----------------
One person interview. It was for around 40min.
The interview was full of core java questions. He was asking me of threads,marker interfaces, serialization, synchronization, Timers, deadlocks and that too basic questions.
Also he asked for merge concept of merge sort.
He asked me about quick sort and also randomization in it without he having any idea of basic concepts of randomization. I said that I would pick a random element as pivot and swap it with the last element in the array and perform the partitioning based on it. He was saying that I may then disturb the randomness of it. I said that as the input data distribution is not known we will not be effecting the randomness and hence we can only find expectation on the complexity in randomized algorithms. He didn't understand iota of what I was saying and hence dissatisfied.
He was done with his questions and I answered all of them and was kept waiting for 20 min before the second round started.
SECOND ROUND
-------------------
Two person interview. It was for around 30min as they were having a meeting after finishing my interview formality.
They came and asked me basic questions on collections and few simple puzzles. They also asked me very basic thread questions and synchronization concepts.
One of the interviewer escorted me to the reception and said that HR would get back to me in a day or two. I was confident that if everything is fair I would be called for a HR round but I was bit concerned about the way the interviewers were busy and finishing off the interviews without any seriousness.
Next day I got a mail from HR that I was not selected.
OVERALL EXPERIENCE
--------------------------
Calling for an interview and making me wait for 1:30Hr saying that HR didn't inform them about my coming and completing the interview process as if they were in a hurry made me think that unprofessionalism can be expected from even the so called reputed companies like GS!!!!
I applied online. The process took 1 day. I interviewed at Goldman Sachs (Greenwich, NY) in Jul 2012
Interview
There were two consecutive technical phone interviews. The first by a senior Analyst, followed by the VP.
The first one was very easy and had questions on OO concepts and java questions. The second was tough, he was interested only in EJB concepts.