Phone call with a recruiter followed by coding interviews.
I did not make it past that stage.
The question I received was quite difficult, and I did come up with a non-optimal algorithm, but that was not enough.
Given a matrix of 1's and 0's, where 1's represent land and 0's represent water, find the number of islands.
The following metrics were computed from 3 interview experiences for the Google Software Engineer II role in London, England.
Google's interview process for their Software Engineer II roles in London, England is extremely selective, failing the vast majority of engineers.
Candidates reported having very negative feelings for Google's Software Engineer II interview process in London, England.