I applied online. The process took 2 months. I interviewed at Google (Bengaluru) in Jun 2020
Interview
i applied online.
got a mail for shortlisting test on hackerearth . 2 greedy questions
then i got a phone interview i was asked question psuedo random number generators.
then i had a one on one interview about my projects after a few days got a rejection mail.
Interview questions [1]
Question 1
given a array return a element randomly and delete it
Only got a coding challange, which consisted of 2 questions, and I wasn't able to finish within an hour. I suspect there would be several follow up interviews but I could not get any.
Just did the online assessment and it wasn't too bad at all. It's very manageable, just you know your data structures and algorithm, practice leet code and you'll be fine.