I applied through college or university. I interviewed at Google
Interview
Interviewers were very good and helpful.
1-2 DSA questions were asked and they were of average difficulty. The difficulty increased as time passes by and same question had multiple parts of varying toughness
Interview questions [1]
Question 1
Q) Given and array, find the maximum subarray sum having first and last element of the subarray equal
There were screening round, and multiple behavioral and technical interview rounds. Applied. through Google Carriers and got the email with screening test URL. The screening round was composed with two programming questions.
Interview questions [1]
Question 1
Basic programming questions can be solved using BFS.
I applied online. I interviewed at Google (Raleigh, NC) in Jan 2020
Interview
First I got an Online Assessment which was pretty simple. Then I was invited for an interview having 2 rounds. Each interview was 45 minutes long. Both the rounds had only coding questions. The code had to be written in a Google doc while explaining the approach to the interviewer. The interviewers give you hints if you are stuck. Both of the questions were difficult. One was a string problem and the other involved backtracking.