I received an opportunity via LinkedIn, where recruiter reached me out to fill for the Job ID, and was asked to complete the test within 3 working days.
Round - 1 (Online Assessment):
The assessment consisted of two questions — 1 medium and 1 hard — both of which needed to be completed. After 2 days of successfully completing the test, the recruiter contacted me to schedule two technical interviews, one day followed by another..
Round - 2 (Technical Interview):
This was a 60-minute round where I introduced myself, as did the interviewers, and then we delved into coding questions:
1. Count Complete Subarrays in an Array – I was asked to implement the solution starting from the brute force approach and then optimize it, performing a dry run on each approach and explaining the time and space complexities in detail.
After the coding question, I was asked two Leadership Principle (LP) questions — Learn and Be Curious and Dive Deep.
Note : LP questions are equally important as a coding part so will highly recommend to prepared early for them.
Round - 3 (Technical Interview):
Another 60-minute round where I introduced myself, and then tackled:
1. Minimize the sum calculated by repeatedly removing any two elements and inserting their sum to the Array
2. Rotten Oranges
I was able to solve both coding questions successfully, explaining the time and space complexities for each. After that, I was asked two LP (Leadership Principles) questions, which didn’t go as well. Since I was confident about my performance in the coding section, I initially assumed the LP questions were more of a formality.
However, the recruiter later called to get my feedback on the interview and informed me that the interviewer was unsure about my candidacy due to the LP part. I emphasized that my coding performance was strong, and the recruiter acknowledged that while the technical part was good, LP plays an equally important role at Amazon. They took a day to confirm before moving me to the next interview.
Bar Raiser Round : It was a discussion round which ends for 60 min. In this round Interviewer was more interested about the work that I have done in my previous company and were asked 4 to 5 LP questions.
- Current working role and responsibility.
- Last time you had to deep dive into a particular bug or task.
- Last time you had a conflict with a co-worker/manager.
- How do you handle feedback, and when was the last time you received negative feedback?
- The last time you learnt something that wasn't required at your job, what was your way of learning, and how much time did it take?