I applied through a recruiter. The process took 2 months. I interviewed at Amazon (Sunnyvale, CA) in Nov 2015
Interview
Phone from recruiter discussed jd, and interest. Phone interview with VP, project head. Again phone call from recruiter asking for onsite interview. I agreed only after assurance that everything will be done within half a day (3 to 4 hrs). They took 3 rounds in 4 hrs before I was already bored.
Interview questions [1]
Question 1
The first round was with 2 guys who asked algorithm questions. In the middle, there were chous as someone else wanted the room. We were kicked out and then reinstated and finally timed out. The 2nd round was 1-1 with a lady who asked mostly questions on my current project. The 3rd round was again with a guy who asked a mix of algorithm, data structure, code review and project management questions. After that I called the recruiter who said my interview was completed. He offered me a lunch packet. I gladly accepted and drove back to my work. When I opened the lunch packet, it had an expired pack of chips, expired 3 years ago. Are you kidding!! Amazon trying to feed interview candidate with chips that expired 3 years ago? I knew I would never work for them even if they double my salary.
I applied through college or university. The process took 2 weeks. I interviewed at Amazon (Dublin, Dublin) in Oct 2015
Interview
The interview process involved being interviews by three people in three separate 30 minute interview. One focusing on general interview questions (how you would act in a scenario, what have you worked on etc) with a whiteboard question on structuring a problem about warehouse deliverys using a UML diagram.
The second focused on a coding problem in a language of my choice. The question itself was straight forward (sorting and storing pars of numbers) with further questions on as optimization and different data structures asked afterwards.
In the final interview I was asked general on topics like data structures and algorithms, networking questions, search/sort algorithms etc.
The interviewers were friends,very easy to talk to and comfortable to be around.
Interview questions [1]
Question 1
Don't exactly remember but the coding question was about if given a set of pairs of numbers how could you store them uniquely and later sort them. Then asked to optimize and how it could be done better.
I applied through an employee referral. The process took 2 days. I interviewed at Amazon (Bengaluru) in Jan 2016
Interview
I went through referral. The first round was written. I was supposed to answer 3 question. Then there are next 4 face to face techinical round where they observe your way to approach to solution. You need to know all good algorithm to solve question. Face to face round will be of 45 minutes to 1 hour. And you're expected to answer 3 question during that. Even if you know the question don't bang on. Solve from the brute force and then optimize it.