Amazon | Research Scientist Intern | [Accept]
Anonymous User
1856
Status: CS PhD student, Tier-1 college
Position: Research Scientist Intern, Amazon (Computer Vision)
Location: Seattle

I did not apply for the position but recruiter emailed me saying someone from team reviewed my profile (my website and publications) and would like set up interviews.
I had total of 3 interviews scheduled, each on 3 consecutive days. The scheduling process was very quick (within 2 days, not time to prepare)
All interviewers were senior scientists at Amazon (5+ yrs exp)

1st interview (Phone, 60 mins)
  1. Interviewer asked about ongoing projects, got interested in a GAN-project I was working on. Asked me to implement a small logic from my idea (10-15 loc) Some specific details about training GAN model (since it is hard to stabilize its training)
  2. Coding Q1: Find length of longest sequence of same consecutive numbers in array (easy, solved in 2 mins)
  3. Coding Q2: Implement image-based caching system for fast retrieval. Similar to {this} but focus on image processing and storing part (solved)
  4. 2 Questions on overfitting and bias corrections in ML models (lot of followups)
  5. 2 questions based on Amazon leadership principles from past experience
2nd interview (Phone, 60 mins)
  1. Started with introduction, came to asking the theory and math of ResNets. And also implementation of it loose syntax.
  2. Coding Q1: Video based recommendation system (like Netfilx) but with only one feature. (solution was to identify it as collaborative filtering problem & implement it)
  3. 2 questions based on Amazon leadership principles from past experience
3rd interview (Phone, 30 mins)
  1. Open ended questions on my research projects, what steps I considered before coming with solution etc.
  2. 2 questions based on project I was going to work on, how I would approach them (can't share details)

Got offer after 2 days

Thoughts
  • I think questions were well thought and I could only answer because of my experience implementing deep learning models, especially follow-ups were pretty real. They expect you to have proficiency of leetcode-medium but in addition fair understanding of which ML/DL algorithms to use when and its limitations. Also the project was relevant to my PhD projects so they read about my work and already knew my proficiency on some topics.
Comments (0)