I applied through other source. The process took 1+ week. I interviewed at Amazon (Seattle, WA) in Aug 2012
Interview
I was contacted by a recruiter, who asked for a current resume and then scheduled a phone screening with someone on the hiring team. The phone screener was nice enough. He asked five technical questions and no behavioral questions, which I've included below. He didn't ask me anything about my background and experience and didn't tell me anything about the job because it wasn't a job with his group. I probably didn't answer them very well because the recruiter then told my I was no longer in consideration a day or two later.
Interview questions [1]
Question 1
i. Tell me about the supervised machine learning techniques that you know about?
ii. If you have a customer and want to decide whether they will “buy today” or “not buy today” and you know 1. where they live, 2. their income, 3. their gender, 4. their profession, how would you define a machine learning algorithm.
iii. How does a neural network with one layer and one input and output compare to a logistic regression.
iv. For a long sorted list and a short (4 element) sorted list, what algorithm would you use to search the long list for the 4 elements.
v. How would the algorithm above scale.
vi. Given an unfair coin with the probability of heads not equal to .5. What algorithm could you use to create a list of random 1s and 0s.
There are three rounds in total. The process begins with a coding round, followed by the main interview loop, where you will meet the team and discuss technical skills, experience, and fit.
First round is fun, second round, which is also the final round involved 5 sessions, with different focus. For some sessions, not be able to present my story completely, time was tight, and interviewers were rushing.
4 rounds:
ML breadth + Depth: Conceptual knowledge about ML and work experience discussion
Problem solving: Leetcode (Medium) + Basic ML concepts
Design + LP round: Use case discussion + Behavioural questions
Bar Raiser - LP round: Behavioural questions - Interviewer was non technical