The interview process was smooth. I passed the phone screen but failed the onsite interviews. The bar seems to be lower for the phone screens. There were multiple coding/DSA rounds but no system design as it was said that at my location there are not many interviewers skilled at conducting system design interviews.
The questions were rather typical leetcode-style puzzles. The phone screen was similar to LC 329, which is the Longest Increasing Path in a Matrix.
The following metrics were computed from 5,754 interview experiences for the Google Software Engineer role.
Google's interview process for their Software Engineer roles is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Google's Software Engineer interview process.