The phone screen was easy, with some basic Java questions followed by a relatively easy SQL question. The last question was the kind of ridiculous "gotcha" type that some interviewers like to ask, akin to a problem they encountered and spent a week solving, yet feel compelled to ask you during a phone screen. I was invited to the face-to-face interview.
One of the interviewers was a slimeball. I didn't answer one question correctly (an easy one) simply because I don't remember all the API details. The guy kept smiling without correcting me, basically behaving as if I had answered it perfectly. Other interviewers were very skeptical about my resume; it felt like they thought I was being fake, though I'm not sure why.
My overall impression is that this company lacks morals. By talking to someone, I realized there's a real fear of layoffs present in the building, despite current hiring. I wish good luck to whoever gets this job instead of me, as I don't think I could work there, even if I received an offer.
There were no really difficult questions. There were lots of questions about joins, including how to do left joins.
The following metrics were computed from 2 interview experiences for the Goldman Sachs Software Developer role in Jersey City, New Jersey.
Goldman Sachs's interview process for their Software Developer roles in Jersey City, New Jersey is extremely selective, failing the vast majority of engineers.
Candidates reported having mixed feelings for Goldman Sachs's Software Developer interview process in Jersey City, New Jersey.