
Google hires bright, curious people from many different fields who are all united by wanting to do cool things that matter.
#16 of 69 in Computer Science Software Engineering
There was a couple of technical interviews which weren't extremely difficult.
Some technical assessments with an engineer. You may need to do project/team matching as well, which tend not to be too formal.