One phone interview for an hour. And then on-site interview for a day. About 5 rounds of tech interviews, and one last round is a cultural fit one. I didn't pass the culture fit round and failed the interview.
Interview questions [1]
Question 1
The whole process to use logistic regression to fit data.
Appied through the company's carrier website. After 1 month I have been contacted for an interview. The interview process took about 2 months in 3 separate sessions: 1 homework, 1 phone interview and one full day on site interview. I haven't rushed through it so it could have been slightly faster if I wanted. Received an offer after less than a week.
Interview questions [1]
Question 1
Phone screening stage covered basic generic ML questions
I applied online. The process took 1 week. I interviewed at Apple (Cupertino, CA) in Sep 2016
Interview
Applied online to the job posting. Hiring manager then reached out to me through a recruiter. After talking to the recruiter, a phone screen was scheduled.
The interviewer immediately started testing me upon picking up the phone. Had an over the phone interview where they tested my coding skills over coderpad. A number of questions were asked. They said I could use any language I wanted, but it became clear during the call that they wanted me to use Python or Java.
Interview questions [1]
Question 1
Given a string with a word, return a string with all duplicates deleted.