I have been working at Google full-time
very good stuff happening here, job safety
but very few people get to work on good stuff
I applied online. The process took 3 weeks. I interviewed at Google (San Jose, CA (US)) in December 2019.
Applied through their webpage. Within a week got their questionnaire to fill about my skills and what they can interview me regarding. I didn't hope to get an mail from HR. But it turns out that I was lucky. After around 3 weeks from filing the questionnaire to schedule a one-hour hangout interview. The mail includes an attachment regarding what they will be looking for in the interview and a list of topics you can expect the questions from.
The interviewer called on time and shared google doc and hit right on technical questions. The interviewer was very patient and the call went on for exactly one hour. Within two days I got a call from the HR who scheduled my interview that they are moving forward without me.