I applied through a recruiter. The process took 6 months. I interviewed at Goldman Sachs (Hyderābād) in Mar 2022
Interview
They are assigning some fellow software engineer for the interview, where their motive to reject only. Even if you answer correctly they will try to find out baseless loopholes, e.g if you are using arraylist of java, they will say what if I am using java 1 and not java 5+ so that I will have vector in place of list so they will expect vector their and if you use vector they will do the same thing using list
Interview questions [1]
Question 1
Why you're not using vector in place od list, because if I have java 1 what to use in that case
First Coder Pad Interview (Average of student marks using Hash Maps)
Second- Virtual Panel interview
1. DSA- easy: Merge two sorted arrays
2. SDLC- easy(mainly from the CV and other situational questions in general)
3. System design- Tiny URL
Screening call with HR
Hacker rank (1 hard, 1 easy)
Superday: hacker rank (2 mid-level), SDLC, Experience + Low Level System Design
Final Round with hiring manager (was more of a chat)
I interviewed at Goldman Sachs (Birmingham, England)
Interview
2 stages. Coderpad, then onside. Onsite has 3 rounds; SDLC, DSA, and System Design. DSA was on tries and a question on arrays. SDLC and SD were just discussions on my resume.