I applied online on googles site and was contacted by a recruiter. The recruiter reviewed my overall experience. They setup a phone interview to dive deeper into my experience. I flew out to Iowa and was interviewed by roughly 6 people and also spent some time eating lunch with fellow operations Engineers.