The process was an OA, followed by two virtual interviews with one being behavioral. Then there were two back-to-back technical onsites. It was a mixed bag of who interviews you, as usually the ones with less experience make the interview unnecessarily difficult while the senior folks were extremely friendly and helpful.
There were LLD and LeetCode-style questions. The questions were custom and not on LeetCode.
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.