Virtusa logo

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

3.1 Rounds average
Average Typical difficulty
91.4% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Virtusa.

Showing 3 of 35
Virtusa logo
Virtusa

NOC Engineer

Engineering · a year ago

Entry Difficult Negative experience No offer 3 rounds
Interview process
Recruiter call Phone screen Technical screen
Interview formats
Technical Behavioral

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.

Confirmed questions0 questions

No confirmed questions were included in this interview report.

Virtusa logo
Virtusa

Engineer

Engineering · more than a year ago

Entry Difficult Positive experience Decline offer 3 rounds
Interview process
Technical screen Technical screen Technical screen
Interview formats
Technical Coding Behavioral

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.

Confirmed questions1 question
  • i am gootell me about yourself?
Virtusa logo
Virtusa

Trainee Engineer

Engineering

Intern Average Positive experience Accept offer 3 rounds
Interview process
Technical screen Technical screen
Interview formats
Technical Coding Technical Technical

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.

Confirmed questions8 questions
  • 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 difference between regression testing and retesting?

Read reports

What are the differences between final, abstract, and static methods in Java?

Read reports

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

Formats, difficulty and experience

Across all 35 Virtusa interview reports.

Interview formats

Technical 36.4%
Behavioral 32.3%
Coding 26.3%
Other 3%
Group 2%

Interview difficulty

Easy 8.6%
Average 71.4%
Difficult 20%

Candidate experience

Positive 91.4%
Neutral 2.9%
Negative 5.7%