OA Round
Questions:
- 2 coding questions followed by typical Amazon behavioral questions.
- Coding questions were long implementation-based but could be simplified using scripting languages like Python or JavaScript.
Candidate's Approach
Used JavaScript instead of C++, cleared both questions, and all test cases passed.
Interviewer's Feedback
No feedback provided.
Interview Round 1
Questions:
- Given a file consisting of many lines, each line consisting of many words, find the longest word that matches a given pattern. (No constraints provided, no optimization needed; focus was on code structure, maintainability, and extensibility.)
Candidate's Approach
No approach provided.
Interviewer's Feedback
No feedback provided.
Interview Round 2
Questions:
- Typical questions around Amazon's Leadership Principles (LP), related to work experience and projects.
- Scripting questions:
- How do you find a pattern in a file?
- How to find files in a directory?
- Medium level DSA question similar to Min Platforms Required.
Candidate's Approach
No approach provided.
Interviewer's Feedback
The shadowing interviewer interfered at the end, stating the approach was wrong on a few cases, but it turned out to be a mistake on their part. This caused some panic but did not impact the result.
HM Round
Questions:
- Discussed previous experience and several questions around Amazon's LP.
- Questions related to computer networks and Linux commands:
- How DNS works?
- What happens when you visit Amazon.com in your browser?
- How can you troubleshoot a website that is not reachable?
- How to send SMTP via shell script?
Candidate's Approach
No approach provided.
Interviewer's Feedback
No feedback provided.
Bar Raiser Round
Questions:
- Started with a couple of LP questions.
- LLD problem of Parking Lot (variation - multiple parking lots within one system).
- Discussed deployment, scaling, expected traffic, eliminating SPOFs in the system, database selection, and load balancer placement.
Candidate's Approach
Prepared beforehand for interviews at a few startups, which helped in handling the unexpected system design round.
Interviewer's Feedback
The interviewer seemed satisfied with the approach and answers.
Verdict
Got the offer after 2 weeks.
Compensation Details