Genpact Placement Papers 2026
Genpact Placement Papers 2026 — Complete Preparation Guide
Last Updated: March 2026
Company Overview
Genpact is a global professional services firm delivering digital transformation through analytics, AI, and automation. Formerly a division of GE, Genpact now serves hundreds of Fortune 500 companies with operations in 30+ countries.
Key Facts:
- Founded: 1997 (as GE Capital International Services)
- Employees: 125,000+ globally
- India Offices: Bangalore, Hyderabad, Gurgaon, Noida, Pune, Jaipur
- Work Culture: Process-driven, continuous learning, growth-oriented
Eligibility Criteria
| Criteria | Requirement |
|---|---|
| Degree | B.Tech/B.E, B.Com, BBA, MBA, MCA, B.Sc, BA |
| Branches | Any (CS/IT preferred for tech roles) |
| Academic Score | 55-60% throughout |
| Backlogs | No active backlogs |
| Experience | 0-2 years (fresher to early career) |
CTC & Compensation
| Role | CTC (Fresher) | Components |
|---|---|---|
| Associate | 3-4.5 LPA | Base + Performance Bonus |
| Process Associate | 2.8-3.5 LPA | Base + Shift Allowances |
| Junior Associate | 2.5-3 LPA | Base + Benefits |
| Management Trainee | 4-6 LPA | Base + Variable Pay |
Exam Pattern
| Section | Questions | Duration | Difficulty |
|---|---|---|---|
| English Grammar | 20 | 20 min | Easy-Moderate |
| Quantitative Aptitude | 20 | 25 min | Moderate |
| Logical Reasoning | 20 | 25 min | Moderate |
| Technical/Domain | 20 | 25 min | Moderate |
| Essay Writing | 1 | 20 min | Moderate |
| Total | 81 | 115 min | Moderate |
Aptitude Questions (With Solutions)
Question 1
A person sold an article at a loss of 15%. If he had sold it for Rs. 120 more, he would have gained 5%. Find the cost price.
Solution: Let CP = 100x Loss 15% → SP = 85x Gain 5% → SP = 105x Difference: 105x - 85x = 20x = 120 x = 6 CP = 100 × 6 = Rs. 600
Question 2
The average of 5 consecutive even numbers is 24. Find the largest number.
Solution: Let numbers be: x, x+2, x+4, x+6, x+8 Average = (5x + 20)/5 = x + 4 = 24 x = 20 Largest = 20 + 8 = 28
Question 3
A can do 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 complete the work?
Solution: A's 1 day work = 1/15 B's 1 day work = 1/20 5 days together = 5 × (1/15 + 1/20) = 5 × 7/60 = 35/60 = 7/12 Remaining work = 5/12 A completes in: (5/12) × 15 = 75/12 = 6.25 days
Question 4
If the compound interest on a sum for 2 years at 10% is Rs. 840, find the simple interest.
Solution: CI = P[(1.1)² - 1] = 0.21P = 840 P = 4000 SI = (4000 × 10 × 2)/100 = Rs. 800
Question 5
A train 200m long crosses 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 = 450 - 200 = 250m
Question 6
The ratio of present ages of A and B is 5:7. After 6 years, the ratio becomes 11:14. Find B's present age.
Solution: Let ages be 5x and 7x (5x + 6)/(7x + 6) = 11/14 14(5x + 6) = 11(7x + 6) 70x + 84 = 77x + 66 7x = 18 x = 18/7 B's age = 7 × 18/7 = 18 years
Question 7
A mixture of 60 liters has milk and water in ratio 2:1. How much water must be added to make the ratio 1:2?
Solution: Milk = (2/3) × 60 = 40 liters Water = 20 liters Let x liters water be added 40/(20 + x) = 1/2 80 = 20 + x x = 60 liters
Question 8
Find the sum of first 20 terms of AP: 3, 7, 11, 15...
Solution: a = 3, d = 4, n = 20 S = n/2 × [2a + (n-1)d] S = 10 × [6 + 76] = 10 × 82 = 820
Question 9
In how many ways can the letters of 'LEADER' be arranged?
Solution: Total letters = 6 E repeats 2 times Arrangements = 6!/2! = 720/2 = 360
Question 10
A shopkeeper marks goods 20% above CP and gives 10% discount. What is his profit%?
Solution: Let CP = 100 MP = 120 SP = 120 × 0.9 = 108 Profit% = 8%
Logical Reasoning Questions (With Solutions)
Question 1
Find the odd one out: 3, 9, 27, 36, 81
Solution: All are powers of 3 except 36 3=3¹, 9=3², 27=3³, 81=3⁴, 36 is not a power of 3
Question 2
Complete the series: AZ, BY, CX, DW, ?
Solution: A→Z, B→Y, C→X, D→W, E→V Pattern: First letter increments, second decrements
Question 3
If COMPUTER is coded as RFUVQNPC, how is MEDICINE coded?
Solution: Pattern: Each letter shifted +1, -1 alternately C→D→C→D... COMPUTER → RFUVQNPC (reversed with shift) Actually: Letters reversed with alternate shifts MEDICINE → EOJDJEFM
Question 4
Pointing to a photo, A says "She is the daughter of my grandfather's only son." How is the girl related to A?
Solution: Grandfather's only son = A's father Daughter of A's father = A's sister
Question 5
Statements: All dogs are animals. Some animals are cats. Conclusions: I. Some dogs are cats. II. All cats are animals.
Solution: I - Cannot be concluded II - Cannot be concluded (Some animals are cats ≠ All cats are animals)
English Questions (With Solutions)
Question 1
Choose the correct synonym: BENIGN
Question 2
Fill in the blank: He ___ to the market yesterday.
Question 3
Identify the error: "The news are very encouraging."
Question 4
Rearrange: (P) The professor (Q) explained the concept (R) very clearly (S) to the students
Question 5
Choose the antonym: ABUNDANT
Technical Questions (With Solutions)
Question 1
What is normalization in DBMS?
Question 2
Difference between PRIMARY KEY and UNIQUE KEY?
- PRIMARY KEY: Cannot be NULL, only one per table, uniquely identifies row
- UNIQUE KEY: Can have one NULL, multiple allowed, ensures uniqueness
Question 3
What is the difference between Stack and Queue?
- Stack: LIFO (Last In First Out) - push, pop
- Queue: FIFO (First In First Out) - enqueue, dequeue
Question 4
Explain the OSI model layers.
Question 5
What is the difference between C and C++?
- C: Procedural, no OOP, no function overloading
- C++: OOP, polymorphism, inheritance, encapsulation, templates
Coding Questions (With Python Solutions)
Question 1: Palindrome Check
def is_palindrome(s):
"""Check if string is palindrome"""
return s == s[::-1]
print(is_palindrome("radar")) # True
Question 2: Factorial
def factorial(n):
"""Calculate factorial"""
if n <= 1:
return 1
return n * factorial(n - 1)
print(factorial(5)) # 120
Question 3: Find Maximum in Array
def find_max(arr):
"""Find maximum element"""
max_val = arr[0]
for num in arr[1:]:
if num > max_val:
max_val = num
return max_val
print(find_max([3, 7, 2, 9, 1])) # 9
Question 4: String Reversal
def reverse_string(s):
"""Reverse a string"""
return s[::-1]
print(reverse_string("hello")) # olleh
Question 5: Count Vowels
def count_vowels(s):
"""Count vowels in string"""
vowels = 'aeiouAEIOU'
return sum(1 for char in s if char in vowels)
print(count_vowels("Hello World")) # 3
Interview Tips for Genpact
- Process Knowledge: Show understanding of business process management
- Domain Interest: Be clear about which domain interests you (Finance, Healthcare, Supply Chain)
- Communication: Strong English communication is crucial
- Analytical Skills: Be ready for case-based questions
- Flexibility: Show willingness to work in shifts and adapt to processes
FAQs
Q1: Does Genpact have a bond period?
A: Yes, typically 1-2 years depending on the role.
Q2: Is Genpact a BPO or KPO?
A: Genpact operates in both spaces but has evolved into a digital transformation company.
Q3: What is the career growth at Genpact?
A: Clear growth path from Associate to Manager levels with regular assessments.
All the best for your Genpact placement!