I applied through university. The process took 1 week. I interviewed at Virtusa (Bengaluru) in Aug 2025
Interview
The interview process consisted of 3 rounds:
Online Coding Test (HackerRank):
2 DSA questions (medium-level) involving arrays and strings.
1 SQL query problem.
1 short MCQ section on JavaScript concepts.
Technical Interview (Round 1):
Focused on backend concepts, REST APIs, and database design.
Questions I faced:
Explain event loop in Node.js.
How does JWT authentication work?
Difference between SQL and NoSQL.
Write a function to reverse a linked list.
Also discussed my past project experience and optimizations I made.
Technical + HR Interview (Round 2):
System design question: “Design a basic video streaming platform.”
Asked about scaling MongoDB, using caching (Redis), and API rate limiting.
HR part was about relocation preference, salary expectations, and why I wanted to join.
Interview questions [1]
Question 1
How does JWT authentication work, and how would you make it more secure in a production environment?
I applied through university. I interviewed at Virtusa (Hyderābād) in May 2022
Interview
Recently interviewed by virtusa and they were asked about Java. And they were good in TR. Programs such as Palindrome,Sorting, Fibonacci etc. And basics in Java. And some questions related coding
I applied through a recruiter. I interviewed at Virtusa (Hyderābād) in Nov 2021
Interview
There were two technical rounds.
I got interviewed for 3 years backend develoeper. All questions asked in interview are available in Internet.
As of 2022 attrition rate is less interview process is very smooth anyone can crack the interview,.