I applied through a recruiter. The process took 6 weeks. I interviewed at Google Cloud (Chicago, IL)
Interview
There are several interviews. It is a long process and even if you pass the technical interview they might still not pass you based on unknown factors. My interviewer was not very fluent in English and it made it very difficult to understand the questions...