I applied through college or university. The process took 1+ week. I interviewed at Google (Hyderabad) in Aug 2020
Interview
It was a very smooth process. I applied as part of an internship drive at my university. We had a coding round and were shortlisted for an interview based on that.
I applied online, had to write answers to essay questions, then had two 45 minute phone interviews. I had a coding challenge and personality test. Pretty typical coding interview overall.
Interview questions [1]
Question 1
Given a string A consisting of n characters and a string B consisting of m characters, write a function that will return the number of times A must be stated such that B is a substring of the repeated A. If B can never be a substring, return -1.