I applied online. I interviewed at Google (Minneapolis, MN) in Feb 2020
Interview
It was smooth, there were three round of interview. One was phone interview, one was on campus and the last was a technical interview. I successfully passed the two interviews but could not complete the technical iterview.
We schedule the time of the interview through google form. We use google meet to interview online. The interviewer asks 1 ~ 3 algorithm problems which are around the difficulty of leetcode medium.
Interview questions [1]
Question 1
Given an integer array, can you delete at most one element such that the rest of the array is sorted?
I applied through a recruiter. I interviewed at Google
Interview
First you fill out an application and hope a recruiter contacts you. Then there is an Initial coding screening done individually. If you pass that, then there was two technical phone calls with two Google engineers in which we coded over Google docs.