I applied through a recruiter. The process took 4 weeks. I interviewed at Apple in Sep 2016
Interview
I interviewed for the Siri Server Engineer role.
The hiring manager asked to make a rest application. After completing the project, they invited me for an onsite interview. I cleared by schedule accordingly. Just two days before the onsite interview, the recruiter asked me to give a phone screen. After the phone screen, they sent me a reject email and cancelled my travel arrangements. This impacted my current work schedule. This was a horrible experience for me and i hope nobody has to go through such last minute cancellations.
Interview questions [1]
Question 1
Design and implement a rest application
Phone screen: algorithm question from leetcode
I applied through college or university. The process took 3 days. I interviewed at Apple (San Francisco, CA) in Feb 2015
Interview
Got an interview after speaking to a representative at a 2-day long networking event. Scheduled an interview for the next day. The interview consisted of both a technical and behavioral portion. The behavioral was very relaxed and not intense at all, just basically a chat with the interviewer about the department and basically you just act like it's your dream to work there. Technical was just some whiteboarding
I applied online. The process took 1+ week. I interviewed at Apple (Cupertino, CA) in Oct 2016
Interview
1 phone interview, invited for the 1st round on-site interview.
met 6 persons in a row for about 5 hours.
but haven't met hiring manager and wasn't informed his name either before.
I guess I impress them not that great but got positive response from most of them.
a couple of coding questions were asked from almost every person.
I have answered right for most of them, I realized one mistake approach for the last one after got home.
Even though I'm a very strong programming guy for over 20+ years and top ranked in the team always,
I understand a slight mistake might have influenced the situation in the inteview.
but I think this on-site interview process is rude and not respectful for the candidate.
since I haven't see my hiring manager and chat at least for short time.
Interview questions [1]
Question 1
some basic string searching or reversing linked list.
finding maximum sum in a row in the interger array (contains minus) - incorrect solution approach I made here