I applied through a recruiter. I interviewed at Google (San Francisco, CA) in Dec 2020
Interview
I had a really good time interviewing with Google. Nothing out of the box was asked to code on a Swift IDE with no code completion.
1 DS round
2 iOS coding rounds (UITapGesture, MultiThreading, Sorting)
1 System Design
1 Behavior
Recruiter screen. Second recruiter screen with multiple choice questions. Was able to skip technical phone screen. Then 5-6 interviews onsite. All algo questions and one behavioral. They called a week later to tell me I would not be receiving an offer.
Interview questions [1]
Question 1
The questions asked were similar to the ones on Leetcode.