I applied in-person. The process took 4 days. I interviewed at Amazon (Bengaluru) in May 2010
Interview
I contacted Amazon through a job listing. And a person from Amazon contacted me over the phone after 4 days. Initially, the interview seemed very tough, but the interviewer was kind and made me feel comfortable.
At first, the job description was given and I was explained my role in the company. Then, there followed a skills test and a technical round
Interview questions [1]
Question 1
If there are 'n' computers connected in a circular node, what is the minimum hop required to reach the diagonally opposite computer, and what is the max possible hops. Use any algorithm to hop through computers.
The process took 1 week. I interviewed at Amazon in Apr 2010
Interview
Was scheduled for a phone interview round last week , a week after I applied. The interview started with resume scanning and the interviewer asked questions on my projects, which I answered confidently. Later, I was asked about Linked List, Binary trees. He asked me what big oh notation meant, and the time complexities of linked list and binary trees. I was asked what was the worst case scenario of a Binary Search tree. He then asked me what balanced and unbalanced binary trees were, and asked me to write a code on self balancing binary trees. I have not received a reply about the outcome for the phone interview since last week
My perception is that the company looks for applicants who demonstrate a 'can do it attitude' when given a tough problem.
Interview questions [1]
Question 1
Write a program that balances an unbalanced binary tree.
I applied online. The process took 1 day. I interviewed at Amazon (Seattle, WA) in Apr 2010
Interview
Questions they asked were very simple. Their interviews are VERY technical. They grill you even on phone. I was asked all the basic concepts of Java and 2 programs 1. What kind of classes will a Library program consists of. 2. Write a program to reverse an array.
Also some other questions were Explain some issues / bugs you resolved in your current project.
Interview questions [2]
Question 1
What are design patterns and describe Publisher Subscriber pattern and Singleton Pattern