Yes,There is an written test...which is a mix of both objective and Subjective(programming) questions....
If you are through the test you need to attend around 7-9 rounds of interviews in Google office,Hyderabad or Bangalore.........The emphasis will be on complex data structures and algorithms....You need to be very very strong in all your basic fundas related to computing....
And if you manage to clear even all the round you will not get the final
word immediately..They take even 3-4 months to convey their final decision..Two of my classmates got through all the round got a unofficial word from the HR that they are througth but didn't get any offical confirmation from them for more than 2 months...At last,they got pissed off and joined my company....
It looks like the US office of Google has the final say on recruitment related stuff...and the Indian HR's dont enjoy decision making authority....
[ June 22, 2006: Message edited by: Rambo Prasad ]