Round 1: HackerRank Test
Questions:
- HackerRank Online Assessment test of 90 minutes, with 2 DSA questions to solve.
Candidate's Approach
No approach provided.
Interviewer's Feedback
No feedback provided.
Round 2: CoderPad Virtual Interview
Questions:
- 2 DSA questions were asked during the interview.
Candidate's Approach
The candidate was able to solve both DSA questions and discussed corner cases and example edge cases. The interviewer seemed happy with the approach and the code.
Interviewer's Feedback
No feedback provided.
Round 3: DSA Round
Questions:
- Question 1: Rotten Oranges on LeetCode. Follow-up questions were asked regarding corner scenarios.
- Question 2: A medium level LeetCode problem.
Candidate's Approach
No approach provided.
Interviewer's Feedback
No feedback provided.
Round 4: DSA + OOPs Concept + Subject Knowledge + Resume Screening
Questions:
- Introduction and discussion about the current project, its working, and architecture.
- Multiple Java concept-based questions including multithreading, waterfall model, sync, async, OOPs concepts.
- A hard level LeetCode problem based on tries, where only the approach was discussed due to time constraints.
Candidate's Approach
No approach provided.
Interviewer's Feedback
No feedback provided.
Round 5: System Design (LLD) + DBMS
Questions:
- SQL questions based on multiple tables, including HAVING and GROUP BY clauses.
- Subjective OOPs based questions.
- Spring concepts including Autowired annotation, bean, controller, dependency injection, and inversion of control.
- Design of 3 APIs with follow-up questions regarding headers, requestBody, responseBody, query params, etc.
Candidate's Approach
No approach provided.
Interviewer's Feedback
No feedback provided.
Round 6: TechnoManagerial Round
Questions:
- Introduction and discussion about the current company, projects, architecture, contributions, achievements, strengths, weaknesses, and reasons for wanting to change to Goldman Sachs.
- Technical questions including CAP Theorem, Cassandra, SQL vs NoSQL, and Cassandra vs AWS.
Candidate's Approach
No approach provided.
Interviewer's Feedback
No feedback provided.
Compensation Offered: Goldman Sachs Compensation Discussion
Note: The candidate mentioned that they do not remember the exact questions due to the lengthy process but noted that all questions were medium to hard level. They interviewed for an associate level but were offered an analyst position due to their 2 years of experience.