
Vista Software Engineer Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 87 interview experiences · FREE TO READ
Candidate interview experiences
First-hand accounts from people who interviewed at Vista.
Software Engineer
The interview process was exceptional. It started with a thorough technical assessment and then moved to insightful coding challenges. Each stage was designed to check technical skills and problem-solving abilities. The panel was knowledgeable about software engineering and created an engaging environment.
- Can you design a solution for this coding problem?
Software Engineer
A recruiter contacted me. The first interview was a one-hour session focused entirely on JavaScript. The second round lasted two hours. I expected front-end questions for the final rounds, but I was asked to design class structures and write a function for a specific use case, covering both algorithms and system design. It seems they were looking for someone with strong backend knowledge, which wasn't clear initially and differs from my front-end focused resume. When I presented my system design solution, the interviewer noted it was very much in the React and JavaScript realm, which is expected since I'm a front-end developer.
- JavaScript knowledge questions
- Write class structures
- Write a function to solve the given use case
Software Developer
The interview process started with a phone interview, followed by an online coding interview. The final round was at their headquarters. While the people were nice, the process felt a bit disorganized. Spending 9 hours at HQ (8:00 am to 5:30 pm) plus travel was exhausting. There was a lot of cheating in the final round because the day was split into two halves with lunch in between, leading many candidates to share questions. I felt I performed well because I hadn't seen the questions, but it was hard to compete against those who had them beforehand. I wish it had been a fair competition.
- Coding question
- Question about Object-Oriented Design
- A problem-solving question
Vista Software Engineer Interview Questions
Quoted word for word from Vista interview reports.
“Find the missing number in an array of numbers from 1 to 1000.”
Read reports →“Write code to arrange words from one array into another array based on a specified order.”
Read reports →“How many sheets are needed to print a specified quantity of shapes, given their dimensions?”
Read reports →“Suppose you have an unsorted array containing numbers from 1 to 10,000 without any repetitions. If one of the numbers is replaced by -1, what would be your method to find out which number was replaced?”
Read reports →“Write code on paper to represent the data structure storing word positions and reconstruct the original sentence.”
Read report →“Could you create a data structure that compresses words into word and its frequency and word?”
Read report →“How would you find a missing number in an array of numbers from 1 to 1000?”
Read report →“Write a program to calculate the number of sheets of paper needed to print an array of paper products, given their dimensions and the dimensions of a single sheet of paper.”
Read report →“Could you write a function to calculate the number of sheets required for printing postcards based on given dimensions?”
Read report →Formats, difficulty and experience
Across all 87 Vista interview reports.