I applied in-person. The process took 2 weeks. I interviewed at Amazon (Seattle, WA) in Feb 2013
Interview
- 2 phone interviews
- 5 1-hr at on-site interview
Interviewers are very nice and organized. Questions are clear. Process was explained well by the recruiter and followed. Lots of fundamental CS questions. Review algo, big-O, sorting, family with arrays and maps.
Interview questions [1]
Question 1
Lots of fundamental CS questions. Review algo, big-O, sorting, family with arrays and maps.
I applied through an employee referral. The process took 5 days. I interviewed at Amazon (Detroit, MI) in Nov 2014
Interview
I was thoroughly impressed with the whole interview process, particularly in terms of
- objectivity
- relevance
- thoroughness
I was interviewed by five technical people. Each one asked a different set of questions, but tested me for
- algorithms and data structures
- concrete programming skills
- systems level thinking
- examples of specific qualities I had displayed in my prior work experience
The small break I took to eat an apple and drink water in the middle of the long interview process was a big help too.
Interview questions [1]
Question 1
They asked me to write a complete and accurate programmatic solution (on the board) to a simple, algorithmic problem.
I applied online. The process took 1 day. I interviewed at Amazon (Seattle, WA) in Sep 2011
Interview
Very focused on whiteboard coding exercises; few behavioral or design questions. Interviewers were neutral - not exceedingly warm or welcoming, but not adversarial, prickly or discouraging. It is not the easiest thing in the world to reach fifty words here and I find myself obligated to insert nonsensical gibberish such as bat, cat, rat, wombat, splat, kumquat, and so on and so forth until we reach a satisfying total.
Interview questions [1]
Question 1
It was a long time ago. Finding all the occurrences of a given string in another one?