RejectedEngineering-L2 at Goldman Sachs
- Difficulty
- Process took
- 1-2 Weeks
- Rounds
- 2
- Format
- Remote
- Applied via
- Job Portal
How it went
- If you’re stuck, don’t just stay silent. Instead, describe how you’re thinking and explore different paths
What they would tell you
- If you’re stuck, don’t just stay silent. Instead, describe how you’re thinking and explore different paths
How to prepare
- Study core DSA problem like arrays, linked lists, stacks, queues, trees, graphs, and hashing.
Their background
I worked as a backend developer at startup where I focused mainly on building and maintaining the backend using Node.js, PostgreSQL, and Docker.
Round by round
- 1
OA90 min
Encrypted communication system, Person A and Person B have set up an encrypted messaging system where they exchange messages using a private number key. This key is shared between them to encode and decode their conversations. And a similar question to this better compression of string
- 2
Coderpad (DSA)90 min
In this round, I was asked two coding problems. The first was a power function problem, and the second was based on array sorting and manipulation. I was able to solve the first question but struggled with the second one due to some edge cases. The interviewer asked for an optimal solution, and I wasn’t able to implement it within the time constraints, which led to a mistake. Power Function Shortest Subarray to be Removed to Make Array Sorted
Reason for Rejection: Mistake on the second problem (sorting subarray), which I couldn’t solve within the allotted time.
What came up
A candidate-reported account, lightly edited. Interview processes change by team and date.
Sources
Hiring now
Get the Goldman Sachs interview, not just the prep
landed applies to roles like these for you, on each company’s own site, with answers written for the role.
10 free auto-applies. No card.
Or practice this interview first