Round 1
Questions:
- Longest substring without repeating characters
- Number of islands
- Minimum window substring - Gave the approach and coded to some extent, not all test cases were passing. But the interviewer was happy with the approach that I gave.
Candidate's Approach
No approach provided.
Interviewer's Feedback
The interviewer was happy with the approach that I gave, despite not all test cases passing.
Round 2
Questions: Robot Simulation: Problem Description and Solution: Robot Simulation
Additional Questions:
- How will you make it production-ready?
- Given more time, what improvements would you make?
- What could be possible extension scenarios for the above use case? Is your code extensible? If not, how will you make it extensible?
- How will you test all possible scenarios?
Candidate's Approach
No approach provided.
Interviewer's Feedback
No feedback provided.
Round 3
Questions: System Design: Design a system to create playlists and add songs to the playlists.
Candidate's Approach
No approach provided.
Interviewer's Feedback
No feedback provided.
Round 4
Questions: System Design:
- Design an e-commerce site for selling greeting cards.
- How will you rate limit the requests?
- How will you send notifications to the user/seller?
Candidate's Approach
No approach provided.
Interviewer's Feedback
No feedback provided.