Virtusa Placement Papers 2026
Last Updated: March 2026
Company Overview
Virtusa Corporation is a global leader in digital strategy, engineering, and IT services. Founded in 1996 and headquartered in Southborough, Massachusetts, Virtusa has established itself as a trusted technology partner for enterprises worldwide. The company operates across 20+ countries with delivery centers in India, Sri Lanka, the UK, and the US.
Virtusa specializes in banking, financial services, insurance (BFSI), healthcare, and telecommunications sectors. With a workforce of over 30,000 employees, the company is known for its innovative digital transformation solutions, cloud services, and AI-driven technologies.
Why Join Virtusa?
- Strong focus on emerging technologies (AI/ML, Cloud, Data Engineering)
- Comprehensive training programs for freshers
- Global exposure with Fortune 500 clients
- Career growth opportunities in consulting and technology
- Collaborative work culture with emphasis on innovation
Eligibility Criteria for Freshers 2026
| Parameter | Requirements |
|---|---|
| Education | B.Tech/B.E./B.Sc./BCA/MCA/M.Tech |
| Batch | 2026 Graduates |
| CGPA/Percentage | 60% or 6.0 CGPA throughout academics |
| Backlogs | No active backlogs at time of joining |
| Degree | CS, IT, ECE, EEE, Mechanical, Civil, or related |
Key Requirements:
- Strong analytical and problem-solving skills
- Good communication abilities
- Willingness to learn new technologies
- Flexibility to work across domains and technologies
- Team player with positive attitude
CTC and Compensation for Freshers 2026
| Component | Amount (INR) |
|---|---|
| Base Salary | ₹3.5 - 4.5 LPA |
| Variable Pay | 10-15% of CTC |
| Joining Bonus | ₹25,000 - 50,000 |
| Benefits | Health insurance, PF, gratuity |
| Total CTC | ₹4.0 - 5.0 LPA |
Additional Perks:
- Relocation assistance
- Certification support
- Learning and development budget
- Performance-based increments
- Employee referral bonuses
Virtusa Exam Pattern 2026
The Virtusa recruitment process consists of 4 rounds:
| Round | Duration | Questions | Topics |
|---|---|---|---|
| Online Assessment | 90 minutes | 60 | Aptitude + Technical + Verbal |
| Technical Interview | 30-45 min | - | Core subjects + Projects |
| Managerial Interview | 20-30 min | - | Behavioral + Situational |
| HR Interview | 15-20 min | - | Communication + Fit |
Detailed Section Breakdown
| Section | Questions | Time | Difficulty |
|---|---|---|---|
| Quantitative Aptitude | 15 | 20 min | Medium |
| Logical Reasoning | 15 | 20 min | Medium |
| Technical (CS Fundamentals) | 15 | 25 min | Medium-Hard |
| Verbal Ability | 15 | 25 min | Easy-Medium |
Marking Scheme: +1 for correct, -0.25 for incorrect
Aptitude Questions with Solutions
Question 1: Number Series
Find the next term: 2, 6, 12, 20, 30, ?
Solution: The series follows the pattern: n(n+1)
- 1×2 = 2
- 2×3 = 6
- 3×4 = 12
- 4×5 = 20
- 5×6 = 30
- 6×7 = 42
Question 2: Profit and Loss
A shopkeeper sells an article at 15% profit. If he had bought it at 10% less and sold it for ₹18 less, he would have gained 25%. Find the cost price.
Solution: Let CP = ₹x SP at 15% profit = 1.15x
New CP = 0.90x New SP = 1.15x - 18 New profit = 25%, so New SP = 1.25 × 0.90x = 1.125x
Therefore: 1.15x - 18 = 1.125x 0.025x = 18 x = ₹720
Question 3: Time and Work
A can complete a work in 15 days, B in 20 days. They work together for 5 days, then B leaves. How many more days will A take to finish?
Solution: A's 1 day work = 1/15 B's 1 day work = 1/20 Together in 5 days = 5 × (1/15 + 1/20) = 5 × (7/60) = 35/60 = 7/12
Remaining work = 1 - 7/12 = 5/12 A's time to complete = (5/12) × 15 = 25/4 = 6.25 days
Question 4: Percentage
If 20% of A = 30% of B = 40% of C, then A:B:C = ?
Solution: Let 20% of A = 30% of B = 40% of C = k A = 5k, B = 10k/3, C = 5k/2
A:B:C = 5k : 10k/3 : 5k/2 = 30 : 20 : 15 = 6 : 4 : 3
Question 5: Speed and Distance
A train 200m long passes a platform in 30 seconds at 54 km/hr. Find the platform length.
Solution: Speed = 54 × (5/18) = 15 m/s Total distance = 15 × 30 = 450m Platform length = 450 - 200 = 250m
Question 6: Average
The average of 5 numbers is 25. If one number is excluded, the average becomes 20. Find the excluded number.
Solution: Sum of 5 numbers = 5 × 25 = 125 Sum of 4 numbers = 4 × 20 = 80 Excluded number = 125 - 80 = 45
Question 7: Ratio and Proportion
If x:y = 3:4 and y:z = 5:6, find x:z.
Solution: x:y = 3:4 = 15:20 y:z = 5:6 = 20:24 Therefore, x:y:z = 15:20:24 x:z = 15:24 = 5:8
Question 8: Simple Interest
A sum amounts to ₹6800 in 3 years and ₹8000 in 5 years at SI. Find the principal.
Solution: SI for 2 years = 8000 - 6800 = ₹1200 SI for 3 years = ₹1800 Principal = 6800 - 1800 = ₹5000
Question 9: Probability
What is the probability of getting at least one head when tossing 3 coins?
Solution: P(at least 1 head) = 1 - P(no head) = 1 - (1/2)³ = 1 - 1/8 = 7/8
Question 10: Compound Interest
₹10000 invested at 10% CI for 2 years. Find the compound interest.
Solution: Amount = 10000 × (1.10)² = ₹12100 CI = 12100 - 10000 = ₹2100
Question 11: Permutation
How many 4-letter words can be formed from "CORPORATION" without repetition?
Solution: Unique letters: C,O,R,P,A,T,I,N (8 letters) Number of words = ⁸P₄ = 8!/(8-4)! = 8 × 7 × 6 × 5 = 1680
Question 12: Clock
At what time between 4 and 5 o'clock will the hands be opposite?
Solution: At 4:00, hands are 20 minutes apart. To be opposite, they need 30-minute separation. Minute hand gains 55 min in 60 min.
Time = (20+30) × (60/55) = 50 × 12/11 = 600/11 = 54⁶⁄₁₁ min past 4
Question 13: Mixture
Two alloys contain gold and silver in ratio 3:2 and 5:3. Equal quantities are mixed. Find the new ratio.
Solution: First alloy: Gold = 3/5, Silver = 2/5 Second alloy: Gold = 5/8, Silver = 3/8
Taking 1 unit from each: Gold = 3/5 + 5/8 = (24+25)/40 = 49/40 Silver = 2/5 + 3/8 = (16+15)/40 = 31/40
Ratio = 49:31
Question 14: LCM and HCF
Find the LCM of 12, 18, and 30.
Solution: 12 = 2² × 3 18 = 2 × 3² 30 = 2 × 3 × 5
LCM = 2² × 3² × 5 = 4 × 9 × 5 = 180
Question 15: Data Interpretation
In a class of 60 students, 30% failed in Math, 40% failed in Science, and 15% failed in both. How many passed in both?
Solution: Failed Math = 18, Failed Science = 24, Failed both = 9 Failed at least one = 18 + 24 - 9 = 33 Passed both = 60 - 33 = 27
Technical Questions with Solutions
Question 1: Data Structures
What is the time complexity of binary search?
Question 2: OOPs
Explain polymorphism with an example.
class Animal {
void sound() { System.out.println("Animal sound"); }
}
class Dog extends Animal {
void sound() { System.out.println("Bark"); }
}
Question 3: DBMS
What is normalization? Explain 1NF, 2NF, 3NF.
- 1NF: Atomic values, no repeating groups
- 2NF: 1NF + No partial dependencies
- 3NF: 2NF + No transitive dependencies
Question 4: Networks
Difference between TCP and UDP.
- TCP: Connection-oriented, reliable, slower
- UDP: Connectionless, unreliable, faster
Question 5: Operating Systems
What is deadlock? Conditions for deadlock.
Question 6: Algorithms
Explain quick sort with complexity.
- Average: O(n log n)
- Worst: O(n²)
Question 7: Programming
Difference between C and C++.
- C is procedural, C++ is object-oriented
- C++ supports classes, inheritance, polymorphism
- C++ has STL
Question 8: SQL
Write a query to find the 2nd highest salary.
SELECT MAX(salary) FROM employees
WHERE salary < (SELECT MAX(salary) FROM employees);
Question 9: Computer Architecture
What is virtual memory?
Question 10: Web Technologies
Difference between GET and POST.
- GET: Data in URL, limited size, idempotent
- POST: Data in body, larger size, not idempotent
Verbal/English Questions with Solutions
Question 1: Synonyms
Choose the synonym of "ABERRATION": a) Normalcy b) Anomaly c) Regularity d) Standard
Question 2: Antonyms
Choose the antonym of "BENIGN": a) Malignant b) Gentle c) Kind d) Harmless
Question 3: Sentence Correction
"Neither of the boys have completed their work."
Question 4: Fill in the Blank
"The manager _______ the proposal after careful consideration." a) accepted b) excepted c) expected d) excerpted
Question 5: Reading Comprehension
"The company's innovative approach revolutionized the industry, setting new standards for efficiency and quality." What did the company do?
Question 6: Spot the Error
"The number of students in the class are increasing every year."
Question 7: Idioms
"Break the ice" means: a) Destroy ice b) Start a conversation c) Make someone cold d) Win a game
Question 8: Rearrange
Arrange: (A) The meeting (B) was postponed (C) due to rain (D) yesterday
Question 9: Analogies
Book : Pages :: House : ? a) Roof b) Rooms c) Windows d) Doors
Question 10: One Word Substitution
"A person who knows many languages" a) Polyglot b) Linguist c) Bilingual d) Scholar
Coding Questions with Solutions
Question 1: Reverse a String
def reverse_string(s):
return s[::-1]
# Input handling
s = input().strip()
print(reverse_string(s))
Question 2: Fibonacci Series
def fibonacci(n):
if n <= 0:
return []
elif n == 1:
return [0]
fib = [0, 1]
for i in range(2, n):
fib.append(fib[i-1] + fib[i-2])
return fib
n = int(input())
print(' '.join(map(str, fibonacci(n))))
Question 3: Check Prime
def is_prime(n):
if n < 2:
return False
for i in range(2, int(n**0.5) + 1):
if n % i == 0:
return False
return True
n = int(input())
print("Prime" if is_prime(n) else "Not Prime")
Question 4: Two Sum Problem
def two_sum(nums, target):
seen = {}
for i, num in enumerate(nums):
complement = target - num
if complement in seen:
return [seen[complement], i]
seen[num] = i
return []
nums = list(map(int, input().split()))
target = int(input())
result = two_sum(nums, target)
print(result[0], result[1])
Question 5: Factorial
def factorial(n):
if n == 0 or n == 1:
return 1
result = 1
for i in range(2, n + 1):
result *= i
return result
n = int(input())
print(factorial(n))
Interview Tips for Virtusa
-
Brush up on Core CS: Focus on data structures, algorithms, OOPs, and DBMS. Virtusa interviews are technically rigorous.
-
Know Your Projects: Be prepared to explain your academic projects in detail - the technologies used, challenges faced, and solutions implemented.
-
Practice Coding: Be ready to write code on paper or a shared editor. Practice common problems on arrays, strings, and linked lists.
-
BFSI Knowledge: Since Virtusa works extensively with banking clients, basic knowledge of financial concepts is a plus.
-
Communication Skills: Work on articulating your thoughts clearly. Virtusa values client-facing skills alongside technical competence.
-
Stay Updated: Know about Virtusa's recent acquisitions, client wins, and technology focus areas.
-
Behavioral Prep: Prepare STAR-format answers for questions about teamwork, conflict resolution, and handling pressure.
Frequently Asked Questions
Q1: What is the eligibility criteria for Virtusa campus hiring?
A: Minimum 60% or 6.0 CGPA throughout academics, no active backlogs, and completion of degree in 2026.
Q2: Is there negative marking in Virtusa online test?
A: Yes, there is a negative marking of 0.25 for each incorrect answer.
Q3: What programming languages should I prepare?
A: Java, Python, and C++ are preferred. Focus on at least one language thoroughly.
Q4: How many interview rounds are there after the written test?
A: Typically 2-3 rounds: Technical Interview, Managerial Interview, and HR Interview.
Q5: What is the training period at Virtusa?
A: Freshers undergo a 3-6 month training program focusing on technical and domain skills before project allocation.
Good luck with your Virtusa placement preparation! 🚀
Explore this topic cluster
More resources in Company Placement Papers
Use the category hub to browse similar questions, exam patterns, salary guides, and preparation resources related to this topic.
Company hub
Explore all Virtusa resources
Open the Virtusa hub to jump between placement papers, interview questions, salary guides, and other related pages in one place.
Open Virtusa hubPaid contributor programme
Sat Virtusa this year? Share your story, earn ₹500.
First-person experience reports help future candidates prep smarter. We pay verified contributors ₹500 via UPI per accepted story — with byline.
Submit your story →Ready to practice?
Take a free timed mock test
Put what you learned into practice. Our mock tests match the 2026 pattern with timer, navigator, reveal, and score breakdown. No signup.
Start Free Mock Test →Related Articles
ABB Placement Papers 2026 - Complete Guide
ABB usually evaluates candidates for automation and energy systems roles through a mix of aptitude, technical screening, and...
Accenture Gen AI Placement Papers 2026, Full Guide
Accenture's Gen AI track has become one of the most competitive hiring streams for engineering freshers in 2026, offering a...
Accenture Placement Papers 2026
Accenture is a leading global professional services company that provides strategy, consulting, digital, technology, and...
Adobe India Placement Papers 2026
Meta Description: Adobe India placement papers 2026 with latest exam pattern, coding questions, interview tips, and...
Adobe Placement Papers 2026 | Complete Preparation Guide
Adobe Inc. is an American multinational computer software company headquartered in San Jose, California. Founded in 1982 by...