I applied online.
I completed two rounds: i) a technical coding round, and ii) a behavioural round. I think the behavioural round went well, and we talked for 40 mins about my previous experiences and some scenario-based questions during the technical round, though the question was a LeetCode Medium.
It was a leetcode medium question, which was word pattern matching on a keyboard.
The following metrics were computed from 469 interview experiences for the Google Software Developer role.
Google's interview process for their Software Developer roles is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Google's Software Developer interview process.