Viasat logo

Viasat Interview Questions
& Process

Real candidates share what happened, how many rounds they had,
and how the experience turned out.

Based on 586 interview experiences · FREE TO READ

2.6 Rounds average
Average Typical difficulty
66.7% Positive experience

Which role are you interviewing for?

30 roles · 586 reports

Candidate interview experiences

First-hand accounts from people who interviewed at Viasat.

Showing 4 of 586
Viasat logo
Viasat

Software Engineer

Engineering · nearly a year ago

Intern Difficult Positive experience Accept offer 3 rounds
Interview process
Technical screen Technical screen Panel
Interview formats
Technical Technical Behavioral

To prepare, focus on DSA, and get a good grasp of computer networks and operating systems. Master the fundamentals. The interview process had 3 rounds. The first two rounds were technical and lasted about an hour each. The third round was with the manager.

Confirmed questions3 questions
  • Data Structures and Algorithms questions
  • Operating Systems questions
  • Computer Networks questions
Viasat logo
Viasat

Product Designer

Design · nearly a year ago

Senior Easy Neutral experience No offer 1 round
Interview process
Recruiter call
Interview formats
Behavioral

I applied for a Product Designer position in Ireland, and after they looked at my resume, portfolio, and salary expectations beforehand, I had an initial interview. However, I was told I was too senior for the role and my salary requirements were too high, even though they were standard for Ireland. It felt like a waste of time since they already had all the information.

Confirmed questions4 questions
  • Can you walk me through your past jobs?
  • Tell me about your work as a designer.
  • What's your approach to design systems?
Viasat logo
Viasat

AIT Engineer

Engineering · nearly a year ago

Mid Easy Negative experience No offer 3 rounds
Interview process
Recruiter call Technical screen Panel Offer
Interview formats
Behavioral Technical

The process was for a contract role. Initially, I had two calls, followed by a final panel interview. Despite receiving positive feedback and even connecting with the team on LinkedIn, the hiring manager didn't show up, and the recruiting team seemed disorganized. They scheduled a 2-hour panel but only informed me it would be an hour. Of the panelists, only three out of six attended. They took turns talking and expressed frustration with the recruiters regarding the scheduling issues. I was informed I was their top candidate, but then experienced a week and a half of being ghosted. Unexpectedly, I received a call expressing concern about my commute (1 hour 20 min). Even after I confirmed I would relocate, I was ghosted for another week. Upon reaching out again, the recruiters provided conflicting information. Suddenly, they mentioned ViaSat was being difficult. In total, this process wasted a month of my time. ViaSat has interesting projects, but their recruitment process needs improvement.

Confirmed questions4 questions
  • Can you give me an overview of your resume and your background?
  • Tell me about your experience with flat sat.
  • What is your experience with HITL?
Viasat logo
Viasat

Software Engineer

Engineering · a year ago

Lead Average Negative experience No offer 3 rounds
Interview process
Recruiter call Technical screen Onsite
Interview formats
Behavioral Technical Coding

First, they looked at my resume and asked a bunch of questions about the projects on there. They really dug into the tech I used, like the MERN stack and Flutter, and any tricky bits with stuff like payment gateways. Because I'd been a Team Lead, they asked about how I handled leading teams, managing tasks, and any leadership headaches I ran into, wanting to see how I worked with others and kept projects on track. They also wanted to know about the numbers I put on my resume, like how much user retention or app performance I improved. Then, we got into coding problems. They gave me an array problem with duplicates to solve efficiently, and I talked about different ways to do it, like using sorting and hash maps. We also covered graph traversals (DFS and BFS), and they asked me to code them and explain when to use each. Since they saw I liked the two-pointer method, they gave me a problem for that, and I had to explain how I'd set it up and deal with edge cases. Finally, there were networking questions. They asked about TCP vs. UDP and when to use each, and how TCP makes sure data gets there reliably. They wanted me to explain the OSI model layers and how they connect, especially transport and network. Plus, questions about IP addresses (IPv4 vs IPv6), subnetting, DNS, and how HTTP works, including the request-response cycle and status codes.

Confirmed questions3 questions
  • Can you elaborate on the differences between TCP and UDP, including their respective use cases?
  • Could you describe the layers of the OSI model and their interactions, with an emphasis on the transport and network layers?
  • Please explain IP addressing and subnetting, including the distinction between IPv4 and IPv6 and how to calculate subnet masks.

Viasat Interview Questions

Quoted word for word from Viasat interview reports.

Given the IP address range 192.168.10.0/25, can you determine the number of hosts and the first valid IP address?

Read reports

What's the effect on a signal within a waveguide when the frequency is lower or higher than its cutoff frequency?

Read reports

What's the most optimized code to check if a number is prime?

Read reports

Could you please draw the architecture of the 8086 microprocessor?

Read report

Could you write a function that returns true if two words can be transformed into each other with less than 2 edits (swap, add, or delete)? Otherwise, return false.

Read report

Can you explain the difference between a private and a public key?

Read report

Can you write a function to implement the Fibonacci Sequence in two different ways?

Read report

How to add variables x and y without using a 3rd variable?

Read report

Formats, difficulty and experience

Across all 586 Viasat interview reports.

Interview formats

Behavioral 41.9%
Technical 39.9%
Coding 11.8%
Presentation 2.6%
Other 1.2%

Interview difficulty

Easy 27%
Average 60.2%
Difficult 12.8%

Candidate experience

Negative 18.5%
Positive 66.7%
Neutral 14.7%

Reports by job function

Engineering 417
Operations 70
Finance 23
HR 17
Other 14
Analytics 10