Data Scientist applicants have rated the interview process at Amazon with 3 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 100% positive. To compare, the company-average is 58.7% positive. This is according to Glassdoor user ratings.
Candidates applying for Data Scientist roles take an average of 3 days to get hired, when considering 2 user submitted interviews for this role. To compare, the hiring process at Amazon overall takes an average of 29 days.
Here are the most commonly searched roles for interview reports -
I applied online. The process took 1 week. I interviewed at Amazon
Interview
A 45 mins' phone call from one engineer asking about my research and several machine learning questions.
It took about 20 mins to detail my research and 2 questions for the machine learning.
Interview questions [1]
Question 1
Question 1. How to deal with unbalance data where the ratio of positive and negative is huge.
Question 2. Estimate the disease probability in one city given the probability is very low national wide. Randomly asked 1000 person in this city, with all negative response(NO disease). What is the probability of disease in this city.
I applied through an employee referral. The process took 1 day. I interviewed at Amazon
Interview
I got referral by my friend, and got contact the next day. However I didn't have time during that week, thus I rescheduled the time of the interview. The recruiter was very nice, he helped me reschedule to the next week.
Interview questions [1]
Question 1
No behavioral question. He let me talk abouth one of my research which in my resume first. Then he asked me three tech questions. The last one is about probability.
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.