I applied through a recruiter. The process took 3 months.
You need to practice a lot of DSA and System Design questions. DSA questions are focused on providing optimal solutions. For System Design, you need to elaborate on the different tradeoffs. Also, for Googliness, make sure you understand Google culture, and there are books like How Google Works which can help you understand. Though if you are from companies which operate like Big Tech, then this interview should not be difficult.
In the Googleliness interview, they focus on how to handle difficult situations at work.
The following metrics were computed from 2 interview experiences for the Google Staff Software Engineer role in Bengaluru, Karnataka.
Google's interview process for their Staff Software Engineer roles in Bengaluru, Karnataka is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having very good feelings for Google's Staff Software Engineer interview process in Bengaluru, Karnataka.