I applied online. The process took 2 months. I interviewed at Goldman Sachs in May 2025
Interview
Round 1: Resume Shortlisting
Round 2: Aptitude Assessment (60+ correct for next round out of 70 questions)
Round 3: Coursework + Technical Assessment (11 mcq + 3 dsa Quetion easy medium hard)
Round 4: Technical Interview 1 -> (45 min) 1 DSA medium question on dp subset sum = k. Recursive (2^N) + optimize approach (n*k)
Round 5: Technical Interview 2 ->(45 min) resume-based Question, 2 sum, LRU cache, rate Limiter LLD discussion, load balancing, redis, s3 policy, reverse proxy.
Round 6: Not Selected (I give 100, but I think competition was high, many were from nit iiit, I was from tier 3)
I did an online test for programming first, after this there was a hirevue, after this I got rejected after a long wait. The difficulty of the online test was not that bad. Hirevue questions were behavioural.
I applied through university. I interviewed at Goldman Sachs (Bengaluru) in Aug 2025
Interview
OA followed by 3 Tech/HR rounds. They ask medium DSA, SQL and sometimes system design as well. Prepare well from Trees & about how you can scale systems for interview. OA had DP, Graph questions more.
Interview questions [1]
Question 1
Questions were related to trees such as how to insert in BST, print the outer layer of the tree.
I applied through university. I interviewed at Goldman Sachs (Bengaluru)
Interview
I had two rounds. In the first round, the interviewer was really nice and made the experience comfortable, not stressful. Since my subproject involved machine learning, he asked related questions—like how I’d retrieve specific values (x, y, z) from a dataset—and even touched on some terminology . I also had to explain the model I used and code parts of it. Then we moved to technical questions: HashMap-related problem, and tree traversal (in-order, post-order), along with some sorting logic.
The second round was just a single coding question. I was later waitlisted and eventually informed they had selected other candidates.