I applied online. The process took 2 weeks. I interviewed at Viasat in Apr 2018
Interview
Applied online with school career website, the recruiter reached out to set up an interview. The call was set up at 10am and my interviewer called me an hour late to reschedule later in the afternoon, later she still called late by ~10 minutes. During the interview, she asked some standard behavioral questions and then proceeded to ask me about the runtime of a super trivial algorithm on a project I did (why even ask?). She insisted that my runtime analysis was wrong. Even when I explained again, she made it seem like I was clearly wrong. The interviewer also wanted a specific usage of SQL and disregarded my usage of natural joins as wrong, and insisted on me using inner joins, though admittedly I had forgotten.
Interview questions [1]
Question 1
How would write this SQL query? What is the size/ columns of the table?
I applied through college or university. I interviewed at Viasat (Chennai) in Nov 2025
Interview
Practice DSA, be good in computer networks and operating systems. Getting good command with basics. There were 3 rounds. First two rounds were technical both for around 1 hour and 3rd round was managerial.
Good process, no coding interview, phone call then straight to actual in person interview. Nice office and nice interviewer. They took a long time to get back to me at the end tho and i had to message for them to let me know i got rejected.
Interview questions [1]
Question 1
Went through CV and all projects on it, including university stuff
I applied through college or university. The process took 2 days. I interviewed at Viasat (Chennai)
Interview
The process consisted of four rounds with multiple interviewers.
* Round 1: Focused on Python fundamentals, including data structures like linked lists, stacks, and queues.
* Round 2: Covered full-stack development concepts, with a strong emphasis on Angular.
* Round 3: Explored Machine Learning concepts and their potential applications.
The interview process was quite lengthy and challenging. One of my friends reported a coding task exceeding 600 lines of code, which suggests a high bar for entry. While demanding, this likely serves to identify top-tier talent with exceptional problem-solving and coding abilities
Interview questions [1]
Question 1
Write typescript code to upload an object to a database