I applied through a recruiter. The process took 1 week. I interviewed at Penumbra (Alameda, CA) in May 2017
Interview
It was a firing squad interview. For the most part the interview was fairly simple. But be prepared to be there for at least 4 hours and be very patient.