I applied through college or university. The process took 1 week. I interviewed at Google (Bengaluru) in Aug 2023
Interview
The interview was conducted on-campus. The difficulty level was moderate so long as you've brushed up on your data structures and algorithms. There were two interview rounds. In each I was asked a moderate level Data Structures and Algorithms question. The first question was a graph based question, while the second interview was an implementation of hashmaps.
Interview questions [1]
Question 1
I was asked a graph-based question that was some implementation of shortest path.
The Early 'Phone Screen' rounds caught me somewhat off guard. Online, I read that I get around 45 minutes to work on the problem and the rest would be to get to know the interviewer and such, but in reality I only had 45 minutes for the whole interview, I was only really given about ~40ish minutes to work on the problem, and unfortunately, the problem ended up being a challenging one that didn't have a straightforward way to optimize it. Overall though, for a company as big as Google, I am not too surprised or annoyed by the fact that my interview experience was harder than what is online.
Interview questions [1]
Question 1
They asked me a question on finding the median of a streamed list
It was a coding interview consisting of data structures and algorithms, in addition I had to take a behavorial interview, the preparation for me was to grind algorithms in leetcode and use chatgpt for preparation, it was not an easy task