Exploratory Round with Director
Questions: Discussion around past projects and current tech stack. It was more about the judgment of alignment towards the team.
Candidate's Approach
No approach provided.
Interviewer's Feedback
No feedback provided.
Coderpad Round
Questions:
Candidate's Approach
Was able to code working solutions for both.
Interviewer's Feedback
No feedback provided.
Super Day
Round 1:
- Variation of Meeting Rooms: Had to output the final calendar of an individual resolving conflicts of meetings.
- Validate Binary Search Tree
Candidate's Approach
No approach provided.
Interviewer's Feedback
No feedback provided.
Round 2: Questions around Threadpool, Callable vs Runnable, Microservice vs Monolith architecture, and Low-Level Design for Snake and Ladder.
Candidate's Approach
No approach provided.
Interviewer's Feedback
No feedback provided.
LLD
Questions: Low Level Design for a Parking Lot Management System. Questions around message queues, Spring vs Spring Boot, and in-depth discussion on current projects.
Candidate's Approach
No approach provided.
Interviewer's Feedback
No feedback provided.
HM Round
Questions: Design a notification service. In-depth discussion around database choice and how to handle offline user scenarios for notifications. Questions around current projects.
Candidate's Approach
No approach provided.
Interviewer's Feedback
No feedback provided.
Verdict: Selected
Overall process took: ~50 days since the first exploratory call.
Compensation Details: Goldman Sachs Compensation Discussion