← Interview experiences
Rejected

Engineering-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. 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. 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

HardRemote2 3 years

A candidate-reported account, lightly edited. Interview processes change by team and date.

Sources