I applied through a recruiter. The process took 4 weeks. I interviewed at Google (Mountain View, CA) in Oct 2015
Interview
4 rounds of 45 min technical interviews. 45 min lunch. They asked about iOS knowledge, algorithm with tree, matrix. For matrix, it is the original question from Cracking the Coding Interview. It is in Mountain View. The difficulty is not as hard as I thought before and they are very nice
Interview questions [1]
Question 1
First Round, 3 iOS question about delegate, method swizzling and others, then a question about chunk palindrome
Second Round, get common element from two trees and design a tree class and its function
Third Round, a matrix problem from book: Cracking the coding interview
Fourth Round, basic iOS question and a very easy question
I applied through a recruiter. The process took 2 months. I interviewed at Google in Jun 2014
Interview
It took forever to get the process going, having 3 weeks in between each phone interview made it last over the duration of the summer. I don't recommend if you're looking for a job right away. I already had a job so it didn't bother me too much.
The recruiter was very nice and provided great sources to help practice for the interview. However I didn't do too well on the 2nd call and they decided to not go further with me. It's your typical corporate interview where you have 45 minutes in a sketch pad application online that they watch you solve problems you get as a student in college. I believe the first interview was the palindrome string problem. Make sure you do it efficiently and using a data structure. Almost all the questions you can use a data structure to help you solve the problem, and that's what they are looking for you to use to complete the problem.
I applied online. The process took 2 months. I interviewed at Google (Mountain View, CA) in Sep 2014
Interview
I got a phone interview with a technical side and then I got invited for an onsite. The onsite was great expect I got one person that missed one of my interviews. But they were very nice and the experience was great.
Interview questions [1]
Question 1
How use the native iOS apis for the web service calls?