Connected to a recruiter and got onsite in MTV. Google's recruiter is friendly, set up the onsite. 5 rounds of tech interviews. Although the position title is machine learning engineer, the interviews were all coding. Really, no questions about machine learning. It is strange that, although you come up with your own algorithm, the interviewers did not like it and asked you to think and follow their algorithm. It seems you have to give their "standard correct" solution. Two interviewers intently stated the questions very very vaguely such that it is about understanding the question, not about algorithm design. No offer in a week.
Overall, Google looks for software engineers if you applied yourself. If you want to do machine learning in Google, you probably need to be famous or some famous people know you.