I applied online. The process took 2 months. I interviewed at Google in Jul 2017
Interview
Round 1: Coding Challenge (Leetcode level: Easy)
Round 2: 2 Phone Interviews (Leetcode level: Easy-Medium, but requires a lot of explanation of analysis.)
Round3: 1 Phone Interview (Leet code level: Easy, but have to find multiple solution depending on different restriction, which makes it really difficult)
I applied online. I interviewed at Google (Chicago, IL) in Oct 2017
Interview
Two technical interview in a role. Each lasts around 45 minutes. The interviewer shared google doc with me to write code and they will paste the question in the google doc before I answer anything. They were both happy to clarify any definitions that I was not familiar with.
I applied online. The process took 3 months. I interviewed at Google in Sep 2017
Interview
Conducted a coding challenge early in the summer then received two technical phone calls back to back for 2 hours a couple of months later. Interviews were usual algorithm and data structure questions and interviewers were polite.