Recently, I applied for an associate-level software engineering position through the company's website and was promptly scheduled for a superday interview. I had previously experienced a GS superday, so I was prepared for the typical structure, including a round called "software engineering best practices" or something similarly named. However, this experience was unlike any other. Here's an overview of what transpired inside "Software Engineering Best Practice" Round: - The interview began strangely, with one interviewer expressing disbelief about the size of a codebase I had worked on, which was larger than 10GB. The interviewer implied that I was lying and interrupted me with unrelated questions, creating an uncomfortable start. - How to Detect a Cycle in a Graph: I suggested using DFS or topological sorting to find a cycle in a graph, only to be interrupted with questions about the basic concepts of DFS. It felt as if the focus shifted from assessing my solution to questioning my understanding of elementary terms, interviewer literally shouted "WHAT IS DFS, WHY WE USE DFS, WHAT IS NODE etc etc". - The Coffee Shop Scenario: Asked what I would do as a software engineer in a coffee shop, I initially misunderstood this as a system design question. Once clarified, I provided an answer using a heap structure, but the interviewer shook his head, interrupting with scenarios that seemed to contradict the original question. - The most baffling part was when I was asked how to find the five closest people in a crowd (potentially of 1 million) in O(1) time complexity followed by previous coffee shop problem. The interviewer claimed it was possible using a Quadtree and criticized my knowledge of data structures because I wasn't familiar with it (is this even possible? correct me if I am wrong). Throughout the interview, I was continually interrupted, and the experience felt adversarial rather than evaluative. After the round, I was swiftly rejected. Reflection and Questions: This interview experience was far from what I expected. It left me wondering if the interviewer's approach was a testing strategy or simply a poorly conducted interview. Should I reach out to HR about this experience, or is it best to chalk this up to a learning experience and move on? Was I expected to know the specific data structure (Quadtree) that was mentioned, or was the assessment unfair? Or what are they expecting from these questions?
They were unfair but just move onto the next interview. Don’t waste time with HR or recruiter unless this was your only interview.
Yes this is my only one :( - I am a worker on visa, but still life moves on I guess 😮💨.
Is this a troll post? GS doesn’t pay enough to ask LC mediums
during the leetcode-style round, I got asked one medium and two hards, but luckily I managed to solve all of them in under 50 minutes, but still rejected 🤷.
GS for SWE is a laughing stock and pays peanuts. Why interviews there? Totally forgot I interviewed there like 6 years ago, the most miserable people I ever encountered. Also they are rto 5 days. You can’t find a worst place
Reaching out to HR won’t do anything, HR is there to protect the company not candidates or employees. Unfortunately there isn’t much recourse you have since companies have wide discretion on their selection criteria and manner of conducting interviews. Unless GS verbally denied you or indicated that they wouldn’t hire you because of some protected characteristic (race, gender, religion, etc) nothing illegal happened. The best you can do is learn from this and commit not to run interviews like this when you reach a position of power. Look at this way; no company worth working for would run interviews that way, people that behave like that won’t make good colleagues or bosses. So you dodged a bullet.
Is associate level for Goldman Sachs equal to new grad positions? Sorry I’m not really familiar with how all the hierarchies work yet.
I would say lower then L5 but slightly higher than L4 in Amazon hierarchy. Yeah I think it a new grad but for master degree or above.
Analyst is the lowest/new grad tier. To get an associate post right of university would mean you have a PhD or you've done an MBA iirc.
I’m curious about the crowd question too…
Seems like they interviewed you to reject so that they can meet the quota and hire the one they already wanted. Anyways seems like a shitty team and maybe company too.
Yes, agreed, was going to comment the same thing. I recently interviewed with GS and I know I deserved a second round interview at the least and I was rejected immediately. My husband was shocked because he heard the whole thing. I was definitely the diversity/quota interview.
GS doesn’t even build softwares that require these complex data structures. Their entire users are the couple hundreds of traders sales and bankers who sit a few floors above
exactly lol.
which location was this interview for?
Give HR the feedback. Give GS the bird.