I applied through a recruiter. The process took 2 weeks. I interviewed at Robert Bosch (Palo Alto, CA)
Interview
I was interviewed few years ago, when the management was different. The hiring manager did a 1:1 and then had series of individual interviews by all team members, finishing up with the director of engineering. The people were laid back and professional. The interviews were conducted over a 2 week period and were prompt in following up.