
Virtusa Java Developer Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 115 interview experiences · FREE TO READ
Candidate interview experiences
First-hand accounts from people who interviewed at Virtusa.
Java Developer
I designed, developed, and maintained web apps using Java, Spring Boot, and MySQL. I worked with the front-end team to connect RESTful APIs to user interfaces. I also did code reviews, debugging, and performance tuning to make sure the software was good quality. I talked to clients to understand what they needed and to give them custom solutions. For version control and project tracking, I used Git, JIRA, and Eclipse IDE.
- Tell me about your experience with intermediate backend development, specifically Spring Boot and RESTful APIs.
Java Full Stack Developer
So I was contacted by an HR consultancy, Culminant Outlook, about a Java Full Stack Developer gig at Virtusa, like two months ago. They told me the whole thing would be done in 3-4 hours, which was a total lie. I got there at 10 AM and didn't leave till 10 PM, after like, Technical Round 1, an AI assessment, Technical Round 2, and the HR round. After all that, the Virtusa HR guy, John, said I passed and an offer was coming soon, with paperwork the next week. But then it was just weeks of me chasing both Virtusa HR and the consultancy. They kept saying 'wait longer' or 'offers for immediate joiners first,' even though I told them about my 2-month notice period upfront, and they were cool with it. After two months of this, I just got an email saying it was cancelled 'cause the job was filled. Super unprofessional, misleading, and a huge waste of my time. Spending a whole day interviewing, getting told I got it, then being ghosted for two months and rejected with no real reason? Unacceptable for a company like Virtusa. They and their recruiters need to sort out their hiring, communicate better, and actually respect candidates' time.
- Could you answer some basic Java questions and tell me about your project?
Senior Java Developer
My CV got selected and I got a call from HR for a walk-in. They mentioned all rounds would be on the same day and an offer would be extended on Monday if selected. We had to wait 3 hours for the first round, which was an AI-based Java and Spring Boot interview. The second round was also technical, conducted via Teams on their office laptop. After a 1-hour round, since it was 8 pm, the HR said he would call back on Monday to discuss further, but I was ghosted afterwards.
- Can you explain Threadpool executor?
- What is a compatible class?
- Could you write some code examples using Java 8?
Virtusa Java Developer Interview Questions
Quoted word for word from Virtusa interview reports.
“How would you convert an ArrayList to a HashMap, using Java 8 Streams, where the values represent the frequency of each element?”
Read reports →“If int i equals 1000 and int j equals 100000, what is the value of int k = i + j?”
Read reports →“Given int i = 10 and int k = 10, what would be the result of short j = i + k?”
Read reports →“How to reverse a string without using a temporary variable in any programming language?”
Read reports →“Could you provide code to find duplicate integers in a list using Java streams?”
Read report →“Write code to count the number of lines, words, and characters in a text file.”
Read report →“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 report →“Explain the internal workings of a HashMap and its method for locating a key's index.”
Read report →“How would you retrieve 1 crore rows from a database table using JDBC?”
Read report →Formats, difficulty and experience
Across all 115 Virtusa interview reports.