I applied through an employee referral. The process took 1 day. I interviewed at Amazon (Irvine, CA) in Aug 2013
Interview
The position was advertised as a software quality assurance position. It turns out that the Amazon developers test their own code and the QA people are responsible for test automation and tool building. This is how Google and Facebook operate also. The industry has found that if you hire more testers, then the quality of the code decreases because the developers do not test at all. Holding developers accountable for the quality of their code instead of testers is the key. Writing tests needs to happen before coding starts - ideally automated unit tests such as test-driven development.
Interview questions [1]
Question 1
All questions were about programming more appropriate for a developer. No questions about testing or quality assurance.
I applied through other source. The process took 1 week. I interviewed at Amazon (Bengaluru) in Sep 2013
Interview
Written test:
1. Write testcases for google autocomplete.
2. Troubleshoot a scenario where you are not able to reach wikipedia site.
3. Write testcases for google chat.
4. Write script to get palindromes and return 3rd largest palindrome.
5. With block diagram explain your last automation work done.
F2F Rounds:
1. Suppose all digits of a number are represented by nodes in a linked list, how will you write a program to add lists ?
2. Write testcases and test plan for text 2 speech API ?
3. About current work and be sure you know enough.