Coforge Placement Papers 2026
Last Updated: March 2026
Coforge Placement Papers 2026 | Complete Preparation Guide
Company Overview
Coforge (formerly NIIT Technologies) is an Indian multinational information technology company incorporated in 2003. Headquartered in Noida, India, Coforge provides software solutions and services in the areas of application development and maintenance, infrastructure management, and business process outsourcing.
The company serves clients in travel, transportation, hospitality, insurance, and financial services sectors. With over 25,000 employees, Coforge operates from 21 countries and is known for its domain expertise and customer-centric approach.
Why Join Coforge?
- Strong domain expertise in travel, insurance, banking
- Good training programs for freshers
- Global client exposure
- Employee-friendly policies
- Career growth opportunities
Eligibility Criteria 2026
| Criteria | Requirement |
|---|---|
| Education | B.E./B.Tech/M.Tech/MCA in CS/IT/ECE |
| CGPA | 6.5+ (65%+) |
| Backlogs | No active backlogs |
| Year | 2025, 2026 graduates |
| Skills | Java, .NET, SQL basics |
CTC Structure for Freshers 2026
| Component | Amount (INR) |
|---|---|
| Base Salary | ₹4.5-6 LPA |
| Variable Pay | 5-10% |
| Benefits | Insurance, Gratuity |
| Total CTC | ₹5-7 LPA |
Exam Pattern 2026
| Round | Focus | Duration |
|---|---|---|
| Online Assessment | Aptitude + Technical + English | 75 mins |
| Technical Interview 1 | Core CS + Coding | 45 mins |
| Technical Interview 2 | Project discussion | 30 mins |
| HR Interview | Fitment + Compensation | 30 mins |
Aptitude Questions (15 with Solutions)
Q1: A train crosses a platform 300m long in 30 seconds at 54 km/h. Length of train?
Solution: 54 km/h = 15 m/s. Distance = 15×30 = 450m. Train length = 450-300 = 150m
Q2: A can do work in 18 days, B in 24 days. With C, they finish in 8 days. C alone?
Solution: 1/18 + 1/24 + 1/C = 1/8 → 1/C = 1/8 - 7/72 = 2/72 = 1/36. C = 36 days
Q3: Selling at ₹840 with 20% loss. What SP for 10% profit?
Solution: 0.80×CP = 840 → CP = 1050. For 10% profit: 1.10×1050 = ₹1155
Q4: A mixture has A:B = 3:5. 16L replaced with B, ratio becomes 3:7. Original quantity?
Solution: Let total = 8x. Using replacement formula: 80L
Q5: Present ages ratio 7:8. After 6 years, 8:9. Find present age of elder.
Solution: (7x+6)/(8x+6) = 8/9 → 63x+54 = 64x+48 → x=6. Elder = 8×6 = 48 years
Q6: SI on ₹8000 at 12% for 3 years.
Solution: (8000×12×3)/100 = ₹2880
Q7: Probability of getting at least one six in two dice throws.
Solution: 1 - (5/6)² = 1 - 25/36 = 11/36
Q8: Find next: 1, 4, 9, 16, 25, 36, ?
Solution: Squares: 49
Q9: Average of 7 consecutive even numbers is 24. Find smallest.
Solution: Middle (4th) = 24. Numbers: 18, 20, 22, 24, 26, 28, 30. Smallest = 18
Q10: A, B, C invest ₹30000, ₹40000, ₹50000. After 3 months, A withdraws ₹10000. Year profit ₹60000. Find A's share.
Solution: Ratio: 30000×3+20000×9 : 40000×12 : 50000×12 = 270:480:600 = 9:16:20. A's share = (9/45)×60000 = ₹12000
Q11: Statement: All dogs are animals. Some animals are wild. Conclusion: Some dogs are wild.
Solution: Does not follow
Q12: Coding: If BAT=23, CAT=24. Find HAT.
Solution: B(2)+A(1)+T(20)=23. C(3)+A(1)+T(20)=24. H(8)+A(1)+T(20)=29
Q13: A is 6m south of B. C is 8m east of A. Distance BC?
Solution: √(6²+8²) = 10m
Q14: Find next: 2, 5, 10, 17, 26, 37, ?
Solution: n²+1: 1+1, 4+1, 9+1... Next = 7²+1 = 50
Q15: In a row, A is 9th from left, B is 8th from right. Between them are 7 people. Total?
Solution: Cases: 9+7+8 = 24 or 9+8-7-2 = 8. Total = 24 or 8
Technical Questions (10 with Solutions)
Q1: What is the difference between JDK, JRE, and JVM?
Solution: JDK: Development kit. JRE: Runtime environment. JVM: Virtual machine that runs bytecode.
Q2: Explain the difference between == and .equals() in Java.
Solution: == compares references (memory addresses). .equals() compares content/values.
Q3: What is method overloading vs overriding?
Solution: Overloading: same name, different parameters (compile-time). Overriding: same signature in subclass (runtime).
Q4: Difference between ArrayList and Vector?
Solution: Vector is synchronized (thread-safe), ArrayList is not. Vector grows by 100%, ArrayList by 50%.
Q5: What is the difference between throw and throws?
Solution: throw: explicitly throw exception. throws: declare exceptions method might throw.
Q6: Explain SQL JOINs.
Solution: INNER: matching rows. LEFT: all left + matching right. RIGHT: all right + matching left. FULL: all rows.
Q7: What is normalization?
Solution: Organizing data to reduce redundancy and improve integrity. Forms: 1NF, 2NF, 3NF, BCNF.
Q8: Difference between TRUNCATE and DELETE?
Solution: TRUNCATE: removes all rows, no rollback, faster. DELETE: removes specific rows, can rollback.
Q9: What is the difference between stack and queue?
Solution: Stack: LIFO. Queue: FIFO.
Q10: What is exception handling?
Solution: Mechanism to handle runtime errors using try-catch-finally blocks.
Verbal Questions (10 with Solutions)
Q1: Synonym of "Diligent"
Q2: Antonym of "Arrogant"
Q3: Error: "The furniture are expensive."
Q4: Fill: "He is responsible ______ his actions."
Q5: One word: Fear of water
Q6: Idiom: "A piece of cake"
Q7: Analogy: Teacher : School :: Doctor : ?
Q8: Preposition: "She is married ______ her work."
Q9: Spot error: "Neither John nor Mary are here."
Q10: Rearrange: Hard/work/pays/off
Coding Questions (5 with Python Solutions)
Q1: Print Pattern - Pyramid
def pyramid(n):
for i in range(1, n + 1):
print(" " * (n - i) + "*" * (2 * i - 1))
Q2: Check Prime Number
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
Q3: Sum of Digits
def sum_digits(n):
total = 0
while n > 0:
total += n % 10
n //= 10
return total
Q4: Armstrong Number Check
def is_armstrong(n):
temp = n
sum_cubes = 0
while temp > 0:
digit = temp % 10
sum_cubes += digit ** 3
temp //= 10
return sum_cubes == n
Q5: Bubble Sort
def bubble_sort(arr):
n = len(arr)
for i in range(n):
for j in range(0, n - i - 1):
if arr[j] > arr[j + 1]:
arr[j], arr[j + 1] = arr[j + 1], arr[j]
return arr
Interview Tips (7 Tips)
-
Core Java: Brush up on OOPs, collections, exception handling thoroughly.
-
SQL Basics: Know basic queries, joins, and normalization concepts.
-
Project Knowledge: Be ready to explain your academic projects clearly.
-
Communication: Work on clear and confident communication.
-
Domain Interest: Show interest in travel, insurance, or banking domains.
-
Be Honest: Don't claim knowledge you don't have.
-
Ask Questions: Show interest in the role and company.
FAQs
Q1: What domains does Coforge work in? Travel and transportation, insurance, banking and financial services.
Q2: Is it a good company for freshers? Yes, good training programs and learning opportunities.
Q3: Work culture at Coforge? Professional with emphasis on employee development.
Q4: Technologies used? Java, .NET, Salesforce, Cloud (AWS/Azure), Data Analytics.
Q5: Growth opportunities? Good career progression with defined paths.
Coforge values fundamental knowledge and willingness to learn. Focus on basics and show genuine interest in their domain expertise.
Explore this topic cluster
More resources in Uncategorized
Use the category hub to browse similar questions, exam patterns, salary guides, and preparation resources related to this topic.