After you pass the human filter (HR), you are given a coding challenge in your language of choice as your first technical filter. You can't use IDEs on your technical challenge, so I would recommend you pick a language/platform you can code without code completion.
I qualified at a level below the requirement (in their terms, level 4; I was more of a level 3) for the position, so I chose to quit the interview process. I would have had to repeat the first technical interview for a lesser experience role.
If you pass, you get to the other interview chain, which is the actual interview process from what I hear, as the first one is just to see if you can code.
I was given a coding challenge, but I'm not allowed to share the specific subject. This is beyond the point, as they are testing for approach, how I write code, how I think, and how I structure my time.
The following metrics were computed from 7 interview experiences for the Google Software Engineer role in Bucharest, Romania.
Google's interview process for their Software Engineer roles in Bucharest, Romania is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Google's Software Engineer interview process in Bucharest, Romania.