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 Naukri.com and was interviewed in Nov 2019. There were 3 interview rounds.
I'm seeking new challenges and opportunities for growth that align with my career goals and aspirations.
Desire for professional growth: I'm looking to expand my skill set and take on more leadership responsibilities.
Seeking a better cultural fit: My current company has a different work culture than what I thrive in; I value collaboration and innovation.
Interest in new technologies: I'm excited about working with cuttin...
I applied via Company Website and was interviewed before Feb 2020. There was 1 interview round.
I applied via LinkedIn and was interviewed before Jul 2021. There were 2 interview rounds.
Easy logical questions
basic quant
Easy level coding questions
Counting frequency of alphabets
What people are saying about Genpact
posted on 19 May 2021
I applied via Walk-in and was interviewed before May 2020. There were 3 interview rounds.
C++ is a high-level programming language used for developing system software, application software, device drivers, and video games.
C++ is an extension of the C programming language.
It supports object-oriented programming concepts like classes, inheritance, polymorphism, and encapsulation.
C++ is used in developing operating systems, browsers, databases, and other software applications.
It is known for its performance an...
A data structure that stores a sequence of elements in a linear order.
Consists of nodes that contain data and a pointer to the next node.
Can be singly linked or doubly linked.
Used for implementing stacks, queues, and hash tables.
Example: Singly linked list - 1 -> 2 -> 3 -> null
Example: Doubly linked list - null <- 1 <-> 2 <-> 3 -> null
I applied via Campus Placement and was interviewed before Jun 2020. There were 3 interview rounds.
I applied via Job Portal and was interviewed before Dec 2019. There was 1 interview round.
I applied via Naukri.com and was interviewed in Aug 2018. There was 0 interview round.
I applied via Company Website and was interviewed before Jun 2020. There was 1 interview round.
based on 1 interview experience
Difficulty level
Duration
Process Developer
38k
salaries
| ₹2.4 L/yr - ₹7.2 L/yr |
Process Associate
29k
salaries
| ₹1.8 L/yr - ₹4.8 L/yr |
Management Trainee
22.3k
salaries
| ₹4.2 L/yr - ₹8.6 L/yr |
Assistant Manager
21.7k
salaries
| ₹6 L/yr - ₹13.4 L/yr |
Manager
8.5k
salaries
| ₹11.1 L/yr - ₹19.3 L/yr |
Accenture
Capgemini
TCS
Cognizant