I applied online. The process took 9 months. I interviewed at Google (Mountain View, CA) in Aug 2023
Interview
It took forever at every step of the way, and they were not very communicative throughout the processor. The interviews themselves were enjoyable, relatively easy, and everyone was nice. I think they mainly look for how you deal with new problems, so simple memorization of common problems won't cut it.
Interview questions [1]
Question 1
Here is a new data structure. Write a sorting algorithm and analyze it's complexity.