I applied online. The process took 2 weeks. I interviewed at Amazon (Seattle, WA) in Mar 2012
Interview
I applied online and got a mail from the HR for a telephonic interview. I was given an oppurtunity og select a slot from the listed available dates and time.
There were two interview each lasting for 45 min with a break of 15 min in the middle.
The firs interviewer was an Indian guy who was very professional. He tested me on a Java question related to
an string anagram.
The second interviewer was a Chinese female. It was a bit difficult to understand her accent. She tested basic computer science knowledge, data structure, java concepts like inheritance, polymorphism, things about garbage collector etc. In the end she asked me a data structure programing question about a n* n matrix wherein i had to turn the matrix by k places.
I did give almost all the answers but I think my first interview screwed me. I could just complete one programming task in that 45 minutes.
Interviewer never showed up for the interview. Came forward to the recruiter and recruiting team, was blamed for "not showing up" after providing evidence that I was there and declined an offer for a reschedule. After expressing my concerns, I was ignored and blacklisted.
Hackerrank round first and then two LC questions as the final round (BFS/DFS medium). Also had a behaviour component, testing the leadership principles and how my experiences aligned with them.
Expect one behavioral LP question followed by a leetcode medium or hard for two rounds. Be prepared to answer in depth on the behavioral questions and review LeetCode’s list of questions from Amazon.
Interview questions [1]
Question 1
Tell me about what AI platforms you use to help you work more efficiently