Two phone interview. First one is easy. Talk about one of my projects. Ask several theoretical machine learning questions and one practical machine learning question. Feels good about this one.
Next interview, talk a lot about my resume and background. One machine learning question and machine learning algorithm coding task. Not perform well. Still waiting for response.
I applied through an employee referral. The process took 4 weeks. I interviewed at Amazon (Cambridge, MA) in Jan 2016
Interview
I applied online and was referred internally as well. I attended 2 phone interviews, the process of each lasts roughly 2 weeks from date confirmation to final decision. The first interviewer is from the team I'm applying to, and the questions are more machine learning oriented; the second interviewer is from CA office, and the questions are more speech recognition/processing oriented. I didn't do well in the second interview, which I think is the main reason I got rejected.
Interview questions [1]
Question 1
1. Coding: search a 2D matrix
Explain: conditional random field
2. Coding: edit distance
Explain: EM algorithm