3 rounds happened for technical and all went fine and coding techniques were asked for Java and many theoretical question as well. Overall felt good with interview process and interested to join
Interview questions [1]
Question 1
Exception and threads
Oops
Frameworks that I worked
I applied through a staffing agency. I interviewed at Virtusa (Pune) in Dec 2019
Interview
Not upto the mark. We need to wait for 2-3 hr for the first interview and then interviewer come and was in too much hurry. He ask some basic questions and ask to leave as we don't have requirement for this position. Then why they schedule the interview itself.p
I got call from virtusa and arranged for the interview
L1 and L2
I have attended first level interview .. it's bit difficult
They were asked unsolved problems.. real time scenario and i am unable to explain
I applied online. The process took 1 week. I interviewed at Virtusa (Colombo, Western) in Oct 2025
Interview
The interview was mainly a technical discussion focused on core Java. It started with questions about the Java versions I have worked with and new features introduced in recent versions. Then it moved into deep core Java concepts, including OOP principles, keywords, multithreading, JDBC, and Spring Boot fundamentals.
The interviewer asked detailed follow-up questions to test in-depth understanding rather than surface-level knowledge. There was less focus on problem-solving or architecture and more focus on Java internals and theory.
Interview questions [1]
Question 1
Most questions were based on:
Core Java fundamentals
Java sealed class
Java OOP concepts (abstraction, interfaces, inheritance, encapsulation)
final keyword usage
Multithreading and concurrency
JDBC basics
Spring Boot annotations
New features and classes introduced in recent Java versions