I was interviewed in person on my school's campus, about four weeks after initial contact. I had two back-to-back interviews, then waited two weeks before hearing back.
My interview experience was really defeating and not positive. However, from what I've heard, Google is notorious for having some really inconsistent interview processes, likely due to its size. I know they don't try to make this the case, but that's just how it happens.
Best of luck if you attempt it; it's all about luck with who you interview with. This was my second time applying for this position. My first application had a similarly not-great experience, but I do have some friends whose interviews went really well.
Two technical questions that were not too difficult.
The following metrics were computed from 2 interview experiences for the Google Software Engineering role in Austin, Texas.
Google's interview process for their Software Engineering roles in Austin, Texas is extremely selective, failing the vast majority of engineers.
Candidates reported having mixed feelings for Google's Software Engineering interview process in Austin, Texas.