There were 3 phases starting with a Hackerrank, followed by a hirevue and finally an on site interview with 2 rounds of mixed technical and behavioral questions. The questions in the hackerrank were harder than on site.
I applied through university. The process took 2 weeks. I interviewed at Goldman Sachs in Mar 2013
Interview
First Round: 2:1 interview on campus, roughly half an hour in length. I was asked about my understanding of OOP concepts, as well as my experience with programming. I was asked to write a short code to reverse a string in c++. Pretty straight forward, but they were looking for detailed answers. I am not a Comp Sci student, so there were some questions I couldn't answer right away, but the interviewers gave hints that were helpful. They didn't waste any time going through my resume or asking any behavioral questions.
Second Round (Superday): I had 3 half-hour 1:1 interviews with members of one department. Some other candidate had additional interviews with 2 or 3 departments, 3 interviews for each. Interviews seemed to be more behavioral in my case. All three of my interviewers focused on what I hoped to get out of the internship, and surprisingly little on what I know.
My guess is that the first round was to check for knowledge, and the second round was more focused on fit.
I applied through university. I interviewed at Goldman Sachs in Sept 2020
Interview
90 minute hackkerank technical interview. Recommend reviewing data structures, questions were medium difficulty. After that round there is a hirevue questionnaire where you respond with video answers. Next round is more of a live technical interview meeting.
Interview questions [1]
Question 1
HireVue is behavioral questions, why Goldman Sachs etc.
The interview was intruiging. The interviewer was feinedly and made the process very smooth and went by swiftly. The questions asked were challenging bu the interviewer helped in building the solutions