Recruiter phone screen
Technical phone interview:
1 or 2 x Algorithm on Google Doc
Onsite:
1 or 2 x Front end on whiteboard. May be required to use Vanilla JS (or at the most, jQuery) depending on the question. (Front End only)
2 to 4 x Algorithm on whiteboard
1 x General Cognitive Ability, Leadership and "Googleyness".
Team matching
Speak with managers from different teams who are interested in your profile
Tips:
In rare cases, candidates may even be allowed to skip the phone interview round and advanced to onsite directly
For non-fresh grads, you only receive an offer if you are successfully matched with a team