Genpact
Proud winner of ABECA 2025 - AmbitionBox Employee Choice Awards
Filter interviews by
I applied via Naukri.com and was interviewed in Jun 2024. There were 3 interview rounds.
List comprehension is a concise way to create lists in programming languages like Python.
List comprehension is a compact way to generate lists by applying an expression to each item in a sequence.
It is commonly used in Python and allows for more readable and efficient code.
Example: squares = [x**2 for x in range(10)] will create a list of squares of numbers from 0 to 9.
List is mutable, tuple is immutable in Python.
List can be modified after creation, tuple cannot.
List uses square brackets [], tuple uses parentheses ().
List is used for collections of items that may change, tuple for fixed collections.
Coding related to list comprehension and searching an item.
I applied via Campus Placement and was interviewed before Aug 2020. There were 4 interview rounds.
Java 8 introduces lambda expressions, functional interfaces, streams, and default methods.
Lambda expressions allow functional programming in Java
Functional interfaces enable the use of lambda expressions
Streams provide a concise way to perform operations on collections
Default methods allow interfaces to have implementation
Date and Time API improvements
Nashorn JavaScript engine
JPA stands for Java Persistence API, a specification for object-relational mapping in Java applications.
JPA is used to map Java objects to relational database tables.
It provides a set of annotations to define the mapping between Java classes and database tables.
JPA also supports querying data using the Java Persistence Query Language (JPQL).
I applied via Referral and was interviewed before Jun 2020. There were 3 interview rounds.
What people are saying about Genpact
I applied via Company Website and was interviewed in Dec 2020. There were 3 interview rounds.
I applied via Campus Placement and was interviewed before May 2021. There were 4 interview rounds.
VERBAL QUANT DI/LR and Picture based test
posted on 14 May 2022
I applied via Naukri.com and was interviewed before May 2021. There was 1 interview round.
I applied via Recruitment Consultant and was interviewed in Jan 2021. There were 3 interview rounds.
I applied via Campus Placement and was interviewed before Jul 2020. There were 4 interview rounds.
based on 1 interview experience
Difficulty level
Duration
Process Developer
38.1k
salaries
| ₹2.4 L/yr - ₹7.2 L/yr |
Process Associate
29k
salaries
| ₹1.8 L/yr - ₹4.9 L/yr |
Assistant Manager
22.5k
salaries
| ₹6 L/yr - ₹13.5 L/yr |
Management Trainee
22.3k
salaries
| ₹4.2 L/yr - ₹8.6 L/yr |
Manager
7.8k
salaries
| ₹10.9 L/yr - ₹19 L/yr |
Accenture
Capgemini
TCS
Cognizant