I applied through an employee referral. The process took 2 months. I interviewed at Viasat (Carlsbad, CA) in Mar 2013
Interview
I was contacted for an initial phone screen by a recruiter. After that, I was recommended for a technical phone screen with an engineer. After passing that, I was brought in for an on-site interview. The interview lasted all day. I was taken to 5 or 6 different people, and they all asked me about a different area of expertise.