I applied online. The process took 1 week. I interviewed at CDI Engineering Solutions, LLC (Mountain View, CA) in July 2018
Interview
Interview process consisted of a phone call with a recruiter who asked me about my background and knowledge about physics and math, then in-person interview with 3 Waymo employees who asked me about myself and some straightforward technical questions.