I applied through a recruiter. The process took 3 days. I interviewed at Amazon (Seattle, WA) in Jun 2010
Interview
2 Phone interviews + 1 onsite interview.
Exceptionally professional; they really treat you very very well!
Questions:
1. Find common elements between two arrays of integers.
2. Find cycles in a graph.
3. Efficiently find duplicate elements in an array of numbers with bounded entries (for example, elements are between 0 and 99).
4. Reverse word sequence in a string inplace.
5. Efficiently find all Pythogorean triplets in a given array of integers.
6. Find all anagrams in a list of words.
7. Set operations.
Interview questions [1]
Question 1
1. Find common elements between two arrays of integers.
2. Find cycles in a graph.
3. Efficiently find duplicate elements in an array of numbers with bounded entries (for example, elements are between 0 and 99).
4. Reverse word sequence in a string inplace.
5. Efficiently find all Pythogorean triplets in a given array of integers.
6. Find all anagrams in a list of words.
7. Set operations.
I applied online. The process took 2 weeks. I interviewed at Amazon (Seattle, WA) in Mar 2008
Interview
The recruiter contact me via email and setup phone screen. The recruiter was quick to respond to emails. The interviewer called at the exact time. Interview last for a little bit more than scheduled. Recruiter followed up with me about the result of the interview.
Interview questions [2]
Question 1
Cut a ransom note from a magazine. Follow up is what if the magazine are two-sided
Assume there are a set of stepstone in the river. The butterfly start with initial speed and can only fly for exact one unit of time before it lands on a step stone. Given the configuration of the step stone, determine if the butterfly can across the river.
I applied through college or university. The process took 2 weeks. I interviewed at Amazon (Seattle, WA) in Mar 2010
Interview
I gave my resume at a job fair at purdue university and i got an email from amazon.com asking me to schedule for a phone interview. I set it up and I got the call which lasted for an hour, where they asked me several technical questions. 1 week later, i got an e-mail from them telling me since i lacked experience, they were rejecting me.
Interview questions [1]
Question 1
Write a program which picks the first 2 highest numbers in a sequence?