Interview Process:
I did a deep dive into data structures and algorithms and personally solved over 700 problems in preparation. During the final loop, I successfully solved problems in 3 out of the 4 rounds. Unfortunately, one round focused heavily on trees and bit manipulation, which I struggled with, and that cost me the job. Overall, it was a very positive experience and a great learning opportunity.
String manipulation, dynamic programming, trees, grid traversal, and graph concepts were asked.
The following metrics were computed from 1 interview experience for the Google SWE 2 role in London, England.
Google's interview process for their SWE 2 roles in London, England is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Google's SWE 2 interview process in London, England.