
Virtusa Engineer Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 35 interview experiences · FREE TO READ
Candidate interview experiences
First-hand accounts from people who interviewed at Virtusa.
NOC Engineer
The interview process was fine. What happened after is a major red flag. This experience speaks volumes about professionalism from the organisation. Basic courtesy is a Hard NO, there is no respect to the candidate’s time.
No confirmed questions were included in this interview report.
Engineer
It was a 3-part interview process. First was a technical screening, lasting 30 minutes, where we mainly talked about my experience and core Java stuff. They asked about Java collections like List, Set, and Map, and how HashMap handles collisions. Then, a 45-minute coding round where I had to solve a problem using collections. The task was to count string frequencies in a list and sort them. I used a HashMap and a Comparator for sorting, and we discussed edge cases. The last part was a final technical interview.
- i am gootell me about yourself?
Trainee Engineer
It was a three-round process. The first round had technical MCQs for 50 minutes and a coding question for 20 minutes. For the coding part, only Java was allowed, and the task was to print strings using a delimiter. This was a major elimination step, so it's important to be solid on the basics. The MCQs included questions on the complexity of inserting and deleting elements in a priority queue, simple DBMS queries with expected output, and about 10 Java snippets where we had to predict the output, mostly involving increment/decrement and loops. There was also a question about valid Java keywords. Sites like GeeksforGeeks and IndiaBIX are helpful for preparation.
- Can you tell me about your projects?
- Could you explain the SDLC lifecycle?
- How would you write a query to retrieve an employee based on their ID?
Virtusa Engineer Interview Questions
Quoted word for word from Virtusa interview reports.
“What is the purpose of a decorator in Python?”
Read reports →“What is the difference between regression testing and retesting?”
Read reports →“What is the second maximum value in SQL?”
Read reports →“What are the differences between final, abstract, and static methods in Java?”
Read reports →“Could you explain what an array is in Python?”
Read report →“Can you tell me about the 2-year bond?”
Read report →“How would you write a query to retrieve an employee based on their ID?”
Read report →“Could you mention some books you've referred to for studying a particular programming language?”
Read report →“Can you show an example of a join query?”
Read report →Formats, difficulty and experience
Across all 35 Virtusa interview reports.