Applied online and was phoned by an HR representative. She asked many behavioral questions. Next was a technical phone interview by a member of the team that was interviewing me. These questions were mostly about describing personal experience on a project. Object Oriented Programming specific questions were asked as well. Shortly after that, I was invited to interview onsite at their HQ in Carlsbad. All expenses are reimbursed, hotel and rental car are paid for upfront. My interview started out after lunch and went up until the end of the day.
I was asked behavioral questions such as conflict resolution and describing projects. Also, there were a couple of technical questions. One interview was mainly on SQL statements and Excel programming. I did not know Excel programming up front, but it was just an exercise to see if you could look at something and figure it out. Another technical interview was creating a linked list class. Overall, the people who worked there seemed happy and enjoyed working for ViaSat. The office felt like a normal work office, but the Carlsbad area is absolutely beautiful.
The next few days, I was informed that I would be receiving an offer! They proceeded to do a background check and let me know the details of the offer after the background check was complete.