I applied through an employee referral. The process took 4 weeks. I interviewed at Google (Sunnyvale, CA) in Jan 2021
Interview
Stressing given that it was Google. Make sure you sleep well the night before of the onsite. The questions were medium and hard. Most involved arrays, DP and recursion. Ask a los of questions and stop for a moment to think and to make sure you understand the problem. Again Dynamic programming is super important. Actually two of the interviewers asked me the same DP question and I had to let the second know so he could actually change it.
The structure of the onsite was 3 coding meetings or calls (virtual onsite during covid), 1 call or meeting with a PM to speak about your skills , projects, previous experience and Googliness. Finally another call with another engineer for a Systems Question.
In general the experience was ok. However I prefer when I can meet with people from the team I am applying to.
regarding the recruiters, they are super helpful and will go with you through the process and will call you frequently before the onsite.
Interview questions [1]
Question 1
Dynamic programming and recursion. Something like this "You are given N numbers in the form of an array . You have to select K numbers from those numbers. You can only select numbers from either head or tail. After selection the number gets erased from the array. You want to maximize the sum of the numbers."
I applied through a recruiter. The process took 3 weeks. I interviewed at Google (Singapur) in May 2020
Interview
The interview process was well laid out. From Telephonic connect with the HR team to the first round of discussion followed by onsite interviews, all was very well structured and expectations were well communicated.
Interview questions [1]
Question 1
I was asked for several algorithm related questions revolving around Dynamic Programming, Complexity Theory, Bit Manipulation, System Design interviews, etc
I interviewed at Google (Dublín, Dublín) in Jan 2021
Interview
Phone interview with an medium leetcode question. 1 month later onsite interview was scheculed. There were 3 coding interviews, 1 behavioral and 1 system design interview. Coding questions were diffucult. System design is related to your calmness and creative ideas.
Interview questions [1]
Question 1
Union Find, Trie, Classical System Design, DP, Behavioral Questions