I applied through university. The process took 2 days. I interviewed at Goldman Sachs in Sept 2009
Interview
Written Test (50 MCQ's + 2 coding questions + Essay) - MCQ's were evenly split between aptitude and technical questions
Group Discussion (You just have to speak up)
Technical Interviews - 3 rounds - can range from your projects to various subjects like Networks, DBMS,C++
Behavioral Interview - be prepared for aptitude questions/ puzzles
Be prepared to speak about yourself and convey your intentions clearly - whether you want to work in Infrastructure versus Application development for example
Interview questions [2]
Question 1
Write a program that accepts 2 strings and returns true if one is an anagram of another
I applied online. The process took 2 weeks. I interviewed at Goldman Sachs (New York, NY) in Aug 2024
Interview
I did the coding assessment, and it was easy and medium. Dynamic programming. I also did the math test, including linear algebra, discreet math, and probability. It was relatively easy, and I passed all but one case, however, I was not asked for the hire vue
Interview questions [1]
Question 1
Q: string manipulation optimization leet code medium question.
I applied through university. The process took 4 months. I interviewed at Goldman Sachs (Dallas, TX) in Jan 2020
Interview
Goldman Sachs reps came to my college and I talked to them in person and they told me I should apply. I did.
Then I had a hackerrank challenge (I don't remember what my questions were, but they were Easy-Med (probably moreso on the easy side) leetcode style questions)
After that I had a hirevue video interview. Basically some pre-recorded person asks a question and you have a few seconds to prepare before the camera is on you and you give your answer. My advice, is try your best to act as though you're talking to a person because it can feel a bit awkward sometimes. Look in the camera, make sure it's quiet in the background and you have good lighting, have comfortable body language, speak clearly, and address the question directly (don't talk in circles or ramble bc it's limited time. you can always end the answer early, but you can't get more time)
Then I was invited to Dallas for the "Super Day" when a bunch of people come to the office for interviews. There was me and three other people, and we all went into different rooms at the start of our interview. I had two 50min interviews. Both interviews had two people tag-team interviewing me. The first one was more behavioral, "walk me through your resume" or "tell me about a time when..." type questions. The next one was more technical. I got four questions back-to-back in that one. They were all easy-med leetcode type questions except for the first one. I've listed them below.
All of my interviewers were pretty nice. Especially the technical interviewers (which I was most scared of), because they were really good about giving me hints like saying "hmm, I don't think you're quite done. Is there anything else you can think of. Maybe consider this thing.." when I was getting stuck, and saying things like "yes. excellent. brilliant" as I was going in the right direction. Not sure if that's something everyone will experience though, I've unfortunately seen reports on glassdoor of some condescending interviewers - I'm thankful to not have gotten any.
I literally got out of the interview like 2hrs ago, and I don't get details about an offer until 3 weeks out. So I'm gonna say I didn't get an offer just in case I can't change it later lol.
Interview questions [4]
Question 1
Hypothetically, you're in a student organization and you're in charge of finding a caterer for one of your events. Let's say you're deciding based on the following:
- past experience
- quality (how good the caterer actually is)
- price
- promised quality (how good the caterer says they are)
How do you decide which caterer to choose? (this was kinda a weird question, but whatever ¯\_(ツ)_/¯)
Buying & Selling stock. It was literally this question here: https://leetcode.com/explore/interview/card/top-interview-questions-easy/97/dynamic-programming/572/
Similar to this question: https://leetcode.com/problems/find-pivot-index/ Except instead of finding the pivot index, you just return True or False if the array balanced (meaning if you can sum up elements on one side and it equals the sum of the remaining elements)
The first interview is an online coding assessment. It was not hard but time consuming. The second interview is an online Hirevue interviews, containing behavior questions. Have not heard back from them yet after that.