I applied through a recruiter. The process took 4 days. I interviewed at VMware in Oct 2012
Interview
The initial contact was a note from a staff recruiter who had seen my profile on LinkedIn. Things proceeded fairly quickly after that. The next day I had a phone interview with a more senior recruiter. This was a technical interview with questions about iOS development. No discussion about the position. I passed this initial test and two days later I had a phone interview with the hiring manager. The interview lasted about 30 minutes. We discussed the position and project, and he asked me some CS101-type questions about data structures and algorithms. I was asked to write some code. He warned me that if I were invited in for in-person interviews, they would be very technical and I would be asked to write more code.
Interview questions [1]
Question 1
Write a function that takes a vector and reverses the order of the bits in the data.