I applied online. The process took 2 months. I interviewed at SSL (Mountain View, CA)
Interview
Phone screen, then on site meeting with HR, hiring manager, engineers, and finally the director. Took them a while to get back to me with offer. Recruiter was slow to respond to emails.
Interview questions [1]
Question 1
Tell me about this thing you worked on (from resume).