Amazon Data Scientist Interview Questions | Glassdoor

Amazon Data Scientist Interview Questions

Updated Apr 25, 2017
21 Interview Reviews

Experience

Experience
31%
26%
42%

Getting an Interview

Getting an Interview
45%
35%
15%
5

Difficulty

3.1
Average

Difficulty

Hard
Average
Easy

21 Candidate Interview Reviews Back to all Interviews

Filter

Sort: Popular Date Difficulty

Filter

Sort: Popular Date Difficulty

 

Data Scientist Interview

Anonymous Interview Candidate
No Offer
Positive Experience
Difficult Interview

Interview

2 phone interviews and 1 onsite interview and the onsite interview includes 5 small interviews with different people. Called out of the blue, asked if I'd be interested in interviewing. Still not entirely sure how they got my name. Had first phone interview the next week, asked no personal questions, all technical in nature. Total of 3 phone interviews and an in-person trip out to Seattle.

Interview Questions

Other Interview Reviews for Amazon

  1.  

    Data Scientist Interview

    Anonymous Interview Candidate in New York, NY
    No Offer
    Neutral Experience
    Average Interview

    Application

    I applied through an employee referral. I interviewed at Amazon (New York, NY) in March 2017.

    Interview

    Initial phone screen of 45 minutes going over your resume / background. Describe the company and the team and asked you to complete 3 coding assignments using languages of your choosing during the interview.

    Interview Questions


  2. Helpful (4)  

    Data Scientist Interview

    Anonymous Employee in Boston, MA
    Accepted Offer
    Positive Experience
    Average Interview

    Application

    I applied through an employee referral. The process took 4 weeks. I interviewed at Amazon (Boston, MA) in February 2017.

    Interview

    Onsite interview in the Alexa team's Boston office. Each interview is held by 2 persons: the manager and the less senior person. They are really nice and patient in asking questions. Half of the content is about the Amazon's leadership principle questions, and the other half about basic concepts in stats, data modeling and coding. It was more like a technical conversation than an interview.

    Interview Questions

    • Tell me a time when you did not agree with your advisor.   Answer Question

  3. Helpful (1)  

    Data Scientist Interview

    Anonymous Interview Candidate in Telephone, TX
    No Offer
    Negative Experience
    Average Interview

    Application

    I applied online. The process took a week. I interviewed at Amazon (Telephone, TX) in February 2017.

    Interview

    Made contact with HR, several days later had telephone technical interview. They were clearly wanting a Software Engineer instead of a Data Scientist since my interviewer knew very little about Statistics or data science and only asked me CS questions. My interviewer also spent about 10 minutes discussing politics, which made me very uncomfortable.

    Interview Questions

    • Write a Python function that displays the first n Fibonacci numbers.   1 Answer

  4. Is this helpful? The community relies on everyone sharing – Add Anonymous Interview Review


  5.  

    Data Scientist Interview

    Anonymous Interview Candidate in Seattle, WA
    No Offer
    Neutral Experience
    Average Interview

    Application

    I applied online. The process took 2 weeks. I interviewed at Amazon (Seattle, WA) in January 2017.

    Interview

    Contacted about setting up technical interview regarding data science modeling. Recruiter stated collabedit would be used for the interview, however it was not. The interviewer asked a few questions about my background, then a few case questions related to time series modeling. It was of average difficultly and overall I thought everything went fine, however I was not invited for a second interview so I must have made more mistakes than I realized.

    Interview Questions


  6. Helpful (3)  

    Data Scientist Interview

    Anonymous Interview Candidate in Seattle, WA
    No Offer
    Negative Experience
    Easy Interview

    Application

    I applied through a recruiter. The process took a week. I interviewed at Amazon (Seattle, WA) in October 2016.

    Interview

    A recruiter saw my resume on Linkedin and they contact me. They sent over SQL and Probability Assessment Test to complete . The recruiter told me they won't ask me questions on SQL and Probability if you complete the assessment Test. When the interview process started I told the interviewer that I completed the Assessment Test so am not expecting any questions from SQL and Probability. Unfortunately the interviewer did not listen and the entire interview questions was on SQL and Probability. No questions on Data Science which I prepared for. I was very disappointed in the process. After 48 hours the recruiter sent an email saying they even though I did well in the interview they decided to proceed with other candidates. I could have even spent all my time on SQL and Probability if I knew thats what they were going to do, I smell something bad with the interview process.

    Interview Questions

    • They asked probability question:

      1) The probability that item an item at location A is 0.6 , and 0.8 at location B. What is the probability that item would be found on Amazon website.

      2). I have table 1, with 1million records, with ID, AGE (column names) , Table 2 with 100 records with ID and Salary then the interviewer gave me the following SQL script
      SELECT A.ID,A.AGE,B.SALARY
      FROM TABLE 1 A
      LEFT JOIN
      TABLE 2 B
      ON A.ID = B.ID
      +
      WHERE B.SALARY > 50000 ( HE ASKED TO MODIFY THIS LINE OF QUERY)

      How many records would be returned?

      3. Give a csv file with ID, and Quantity columns, 50million records and size of data is 2gig, write a program in any language of your choice to aggregate the QUANTITY column.  
      1 Answer

  7. Helpful (3)  

    Data Scientist Interview

    Anonymous Interview Candidate
    No Offer
    Positive Experience
    Average Interview

    Application

    I applied through a recruiter. The process took 5 days. I interviewed at Amazon.

    Interview

    I was contacted via LinkedIn, and set up a technical interview with a hire manager. The entire process is good, HM looks nice. Asked about some project experience in my resume, you need to prepare more details for your project experience. Then, he asked me some technique questions about how to general monthly report.

    Interview Questions

    • When you have a time series data by monthly, it has large data records, how will you find out significant difference between this month and previous month   2 Answers

  8. Helpful (10)  

    Data Scientist Interview

    Anonymous Employee in Seattle, WA
    Accepted Offer
    Positive Experience
    Average Interview

    Application

    I applied online. The process took 3 weeks. I interviewed at Amazon (Seattle, WA) in June 2016.

    Interview

    3 different interviews:
    1st interview (Monday) : technical interview of coding on a shared screen
    Heard Back that i passed on Tuesday

    2nd interview (Friday) : technical interview over the phone addressing my ML skills
    Heard Back that I passed on Monday

    3rd Interview (two weeks later): 5 rounds-1 BR, 2 analysis, 1 SQL, and 1 coding

    Interview Questions

    • technical coding: navigating a binary tree
      phone interview: business questions  
      Answer Question

    Negotiation

    I was able to negotiate, but I had another offer so it was easy


  9.  

    Data Scientist Interview

    Anonymous Interview Candidate in Seattle, WA
    No Offer
    Neutral Experience
    Average Interview

    Application

    I applied through a recruiter. The process took 4 weeks. I interviewed at Amazon (Seattle, WA).

    Interview

    Phone interviews: typical, not too difficult. For on-site interviews was supposed to get several items helpful for preparation, but got them only couple days before the interviews. Never got description of a the job for which I was interviewed, and for which Amazon recruiters had found me through LinkedIn. Interviews went fine, as far as I can tell, but the response was negative.

    Interview Questions

    • Reasonable data science questions.   1 Answer

  10. Helpful (2)  

    Data Scientist Interview

    Anonymous Interview Candidate in Seattle, WA
    No Offer
    Negative Experience
    Average Interview

    Application

    I applied through a recruiter. The process took 2+ months. I interviewed at Amazon (Seattle, WA) in April 2016.

    Interview

    A very, very long process. 2 phone screeners, in the space of 3 weeks 1 resume based(I had relevant experience) and the other had a coding component(I was given the option of SQL, SAS, R and Python) and a Market entry case. After this stage, I had to wait a 6 weeks before I got a call for an onsite interview.
    Onsite, I had 6 back to back interviews. Each interview tested at least 1 leadership principle and also tested problem solving skills. The first interview had a really simple case question that I royally messed up with complicated thinking(I am almost certain that this cost me). The second interview had SQL. My lunch interview went a little awkward because my interviewer decided to throw a probability based puzzle out of the blue in the last 5 minutes and I couldn't solve it in time.
    Post lunch, everything went quite smooth, I was asked a forecasting based case, about Holt-winters method and ARIMA.
    3 days after interviewing, I got a call where the HR started off by saying "The team really liked your background and experience and were impressed by you BUT, have decided to not move ahead"
    When I asked for feedback, there was none given to her. So after around 9 weeks in the process, felt a tad devastated to get a reject, I had invested a lot of time and preparation for Amazon.

    Interview Questions

    • We need to sign an NDA, this means the high level questioning above is it.   Answer Question

Don't Miss Out On a Job You Love
Upload a resume to easily apply to jobs from anywhere. It's simple to set up.