I applied online. The process took 1 week. I interviewed at Amazon in Mar 2011
Interview
I applied on-line and got a phone call from recruiting department. She arranged a technical interview for me after about 1-2weeks. Interviewer said I can have enough time to solve the problem, but I didn't. He was in a hurry at last moment so I couldn't give my optimal answer to him. Also, he spent too much time to explain about his company and his department. I didn't have to know that before I get an offer!! Since he already spent 20 minutes for that, I had only 40 minutes for the question. In addition, he spent another 10 minutes explaining the question. He was bad in explaining, and didn't prepared enough to ask the question. The question is very easy if you use HashTable, HashMap, or similar data structure. But that's not the way they want.
Interview questions [1]
Question 1
Find the numbers occur odd times (e.g. 1,3,5,7,...) in the given array. e.g. { 2, 2, 1, 1, 1, 4, 4 } You should print 1.
I applied online. I interviewed at Amazon (Sydney)
Interview
I can't comment much. I submitted an application for the software engineer position, and not even a minute later, I received an auto rejection email from Amazon (never received an online assessment).
2 behavioral 2 coding not very difficult. Behavioral is tell me about a time you took responsibility beyond your role and biggest accomplishment. The process is exactly the guideline they posted for interview.
Interview questions [1]
Question 1
tell me about a time you took responsibility beyond your role
It was a 2-3 round process, depending on how your interview went, with increasingly hard DSA questions followed by some HR and behavioural questions. First round was mostly easy and medium leetcode, followed by medium and hard questions in the second round and above on more complex topics.