Candidates applying for IOS Developer roles take an average of 35 days to get hired, when considering 1 user submitted interviews for this role. To compare, the hiring process at Google overall takes an average of 45 days.
Common stages of the interview process at Google as a IOS Developer according to 1 Glassdoor interviews include:
Presentation: 50%
Phone interview: 50%
Here are the most commonly searched roles for interview reports -
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. I interviewed at Google (Sydney)
Interview
I applied through referral. After submitting application, had a recruiter call, then scheduled for an technical interview. The recruiter is very busy and seems to forget me so I email him and chase him down to get scheduled. Interview question is leetcode style and I failed. Afterward, I schedule with recrutier for feedback.
Initial screening call with recruiter, a single algorithms coding interview, followed by three more algorithm rounds, then a systems design interview followed by a googleyness interview to check culture and leadership.
I applied through an employee referral. The process took 2 weeks. I interviewed at Google in Dec 2022
Interview
It was a technical screen. There was 1 coding problem with few follow-ups. I was able to solve initial question and 1 follow-up, because they were super-easy. Second follow-up was tricky. Got rejected.
Interview questions [1]
Question 1
Coding problem related to String and Characters (not from Leetcode)