I applied online. The process took 4 weeks. I interviewed at Penumbra (Alameda, CA)
Interview
Three step process, starting with HR manager screen, moving to hiring manager and final 5 interviews conducted onsite. For the onsite interview you need to give a presentation on a topic provided by the hiring manager followed by a Q&A session.
Interview questions [1]
Question 1
How will my background prepare me for the open opportunity?