
Virtusa Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 2,191 interview experiences · FREE TO READ
Which role are you interviewing for?
30 roles · 2,191 reportsCandidate interview experiences
First-hand accounts from people who interviewed at Virtusa.
Senior Automation Test Engineer
My interview with Virtusa was really disorganized and I was not happy. They scheduled an interview, but the person never showed up. It got postponed to the next day. The rescheduled interview had a different person leading it, and they didn't say why. They also kept their camera off, so it felt distant. It seemed like they were doing other things or texting during our chat, making it less engaging and kind of unprofessional. The interview was mostly about specific technical trivia, like creating XPath expressions, instead of covering bigger quality engineering topics like automation strategy, working with developers, or testing in modern Agile settings. Overall, the whole process felt old-fashioned and messy compared to other interviews.
- Can you explain how you would choose automation tools?
- Can you tell me about writing selectors?
- Can you write XPath expressions?
Application Support Lead
The hiring process took about a month and a half, mainly because the company was undecided about the role's creation. Although the HR team was professional and the interview with the Polish team went smoothly, the final stage was disappointing. After ITmagination was acquired by Virtusa, the final interview was conducted by a manager from India and Virtusa, and it felt more like an interrogation than a discussion. I didn't even have the opportunity to ask any questions; it was just a continuous stream of questions directed at me.
- Tell me about your experience leading offshore teams.
- What kind of operational metrics do you use for support?
- Can you share your experience with governance?
Senior Java Developer
The interview process at Virtusa involved three stages: a technical interview, a client interview, and a service line interview. The overall process was quite long and took a lot of time. The focus was mainly on core Java, Spring Boot, and microservices. There were also some questions related to databases.
- Can you explain what immutability means in Java?
- Please elaborate on the OOPS concepts in Java.
- Could you provide code to find duplicate integers in a list using Java streams?
Analyst
The interview process includes a Behavioral & Cognitive Assessment, a Technical Assessment, a Coding Assessment, and a Communication Assessment. The first three assessments (Behavioral, Cognitive, Technical, & Coding) must be taken in person at designated computer labs or assessment centers within college premises or Accenture Centers. Assessments taken elsewhere will disqualify the candidate. The Communication assessment can be taken from any virtual, noise-free location within the given time frame, unless specifically instructed by Accenture to take a virtual assessment. (Note: The requirement for physical presence at assessment premises does not apply to candidates assigned and informed by Accenture to take a virtual assessment.)
- Tell me about the role you're applying for.
Virtusa Interview Questions
Quoted word for word from Virtusa interview reports.
“Could you provide code to find duplicate integers in a list using Java streams?”
Read reports →“Under what circumstances would a user encounter an 'unauthenticated to download' error when trying to access image files from an S3 bucket, given that their paths are stored in a database?”
Read reports →“Can you move all the zeros to the right side of the array while maintaining the original order of other elements?”
Read reports →“Could you provide a program to check for a perfect number?”
Read reports →“Regarding sorting objects in Java by first name and last name, can you explain how to base the sort on the last name?”
Read report →“In MySQL, can you write a query to get all employees who joined in the last three years?”
Read report →“How would you write code in Selenium to capture a screenshot?”
Read report →“Could you explain the distinctions between Python lists and tuples, including their appropriate use cases?”
Read report →“Can you explain what Java is and what the JVM does?”
Read report →Formats, difficulty and experience
Across all 2,191 Virtusa interview reports.