I applied through college or university. The process took 2 weeks. I interviewed at Amazon (Seattle, WA) in Feb 2013
Interview
Applied online . Got interview call on-campus after a week or so, Two back to back interviews of 45 minutes. First interview was by the university alumni . He asked the following questions .
1) Find the maximum sum subset for a given array .
2) Given two sorted arrays find the elements of the first array not present in the second.
3) Given a N*N array where N is even such as 4, 8 and so on . Print the array from the center.
a= [1 2 3 4
5 6 7 8
9 10 11 12
13 14 15 16]
the output should be [6 10 12 7 3 2 1 5 9 13 14 15 16 12 8 4 ] .
The interviewer gave me sufficient time to think about the problem and then gave some tips as thou how it can be solved . Then he told me to write the code .
Second round of interview was very easy. the interviewer asked various question on the scenarios faced by amazon.
Interview questions [1]
Question 1
3) Given a N*N array where N is even such as 4, 8 and so on . Print the array from the center.
a= [1 2 3 4
5 6 7 8
9 10 11 12
13 14 15 16]
the output should be [6 10 12 7 3 2 1 5 9 13 14 15 16 12 8 4 ] .
I applied through college or university. I interviewed at Amazon
Interview
Just had my first round of phone screening interview. First interviewer asked programming related questions and asked me to code. The second one basically asked higher level and open ended technical questions. Both used an online code typing and sharing tool.
Play a game that always starts from you. Each time you can only pick up 1 or 3 or 4 coins from the table. Who leaves the enemy with no coins to pick up wins the game. Assume that your enemy is super intelligent that if there is a way he/ she can win, he/ she wins. Question: Write a function to return if you will win or lose the game say given n coins on the table.