I applied online. The process took 4 weeks. I interviewed at Google (Montreal, QC) in Sept 2024
Interview
Round 1: I was asked to solve a problem involving counting words spoken by individuals in a conversation. I used a dictionary for count and sorted them but the interviewer asked for more effiecient approach. So, I explained him other approach because we dont have enough time and also he asked some follow up questions ex: [('Person3', 6), ('Person1', 4), ('Person2', 3),('Person1', 2),('Person2', 4)] But the input will be in the format of file with the timestamps and everything for example "10:45 pm Hi"
Round 2: The interviewer asked a graph problem related to routers about their connectivity.So, I coded using the adjacency List representation for their wireless connectivity and used DFS whether they are conected are not.This went smooth he also asked some followup questions.
Round 3: The Interviewer asked me to implement Password Cracking system. This Person was very annoying he keep adding the constraints and really confused me with some silly questions like "How do you unlock any door if it is locked ? what pattern do you follow to unlock the doors ?" . If I get "No Hire" that would be definetely from him.
Interview questions [1]
Question 1
I was asked to solve a problem involving counting words spoken by individuals in a conversation.
I applied through a recruiter. I interviewed at Google (London, England)
Interview
had a recruiter call where he explained how would the process work and i booked the meeting and had the interview we introduced ourselves and got asked the questions where one focused on the prefix sum which i have solved and had a follow up which i failed in solving
Recruiter Call -> Behavorial Interview/Technical Screen (virtual) -> Onsite (in person)
There may be options to interchange the Coding based technical Screen with a Specialty Round depending on the role. If you pass this round, you are given the opportunity to appear for the onsite.
Resume review, assessment, recruiter chat, technical interviews, final round the questions were interesting and lots of fun and the people were nice too. Good luck. I don't know what else to put here