Online test on hacker rank, Test was divided into several sections and each section had its time limit, First section consisted of 2 medium coding questions related to topics greedy and matrices. The second section had Aptitude MCQ questions(+5,-2) from topics P&C, Trigonometry, Polynomial Equations, Probability, Set Theory. The third section consisted of a difficult coding question based on graphs. Fourth Section had 2 subjective HR questions which are general, and the final section had MCQ questions (+5,-2) on CS subjects like data structures(Trees, Heaps), Networks, OOPS, CO(LRU).
This was a Technical Interview round where I was first asked to explain in detail all projects I mentioned in my CV, Later some questions on OOPS were asked and to explain the pros and cons of C++ and Java.
Then we moved on to hacker rank Codepair where I was asked a coding question based on the KMP algorithm, which is indeed very famous, so I explained my approaches clearly at every stage and started coding, and at the end, a couple of test cases were given to test. Key points to excel this round are clear communication and coding skills. I was asked if I had any questions for him, I asked about Marcus by GS.
This was a Technical+HR Interview, First I was asked to introduce myself ( Keep it concise). Then I was asked about my long-term plans, after this I was given a real-life problem statement and was asked to develop an algorithm with suitable data structures.
After some deep discussion on problem requirements and constraints, I explained my choice of data structure and algorithm. Then I was asked to code the same, which I could do and again at the end, few test cases were given to test. Make sure you are very clear in what you are thinking to solve the problem, clarify if you didn't understand any part of the question. Along with clear communication and coding skills, critical analysis and decision-making are very important in this round. I was asked if I had any questions for him, I asked about his sector of work at GS. Few students had round 4 (Technical Interview + HR) too, but I was selected by the end of this round.
Keep Communication clear, make sure the interviewer understands your thinking process. Be prepared with everything you mention on your CV and do not mention things on your CV if you are not confident with it, especially projects and skills. Keep calm, remain confident, and be honest. Keep working hard with a positive attitude.