I applied online. The process took 2 weeks. I interviewed at Hansen Medical (Mountain View, CA) in Oct 2015
Interview
Phone Screen interview lasting about 1 hour. Then another phone interview with the hiring manager. Then 1st onsite with 3-4 technical people and managers then 2nd onsite with another team of 3-5 people