Round 1: DSA
Questions:
- Two medium-level LeetCode problems:
- One related to stack
- One related to binary search
Candidate's Approach
The candidate solved both problems within the given time, impressing the interviewer.
Interviewer's Feedback
The interviewer was pretty impressed with the candidate's performance.
Round 2: LLD
Questions:
- Class design
- Database design
- Microservices design
- API design
- Requirement analysis for an e-commerce related feature
Candidate's Approach
The candidate successfully addressed all aspects of the design requirements, and the interviewer was satisfied with the responses.
Interviewer's Feedback
The interviewer seemed satisfied with the candidate's performance, although they were perceived as a little rude.
Final Outcome
The candidate received a cancellation invite for the hiring manager round after a week of waiting. The HR explained that the TA manager had decided to cancel all upcoming interviews due to already having enough candidates. The candidate expressed frustration over the scheduling process and shared concerns about the company's hiring practices and work culture.