Typical process.
There were 5 rounds of algorithmic and system design questions.
The people seemed to have made up their mind about who to hire even before the interviews started.
They asked me some questions about my CV as well, but appeared disinterested, apparently because "I was overqualified".
I am sure it was sarcastic, but it provided a very poor impression of the company and its work culture (at least in India!).
Q. A question on k-d trees
The following metrics were computed from 116 interview experiences for the Google Software Engineer role in Bengaluru, Karnataka.
Google's interview process for their Software Engineer roles in Bengaluru, Karnataka is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Google's Software Engineer interview process in Bengaluru, Karnataka.