Genpact
Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards
Filter interviews by
I appeared for an interview in Feb 2025.
The questions were of moderate difficulty.
Medium to hard difficulty problems.
I applied via Approached by Company and was interviewed in Mar 2024. There were 2 interview rounds.
What people are saying about Genpact
has_many through is used for a many-to-many relationship with an intermediate model, while has_and_belongs_to_many is a simpler many-to-many relationship without an intermediate model.
has_many through allows additional attributes to be stored in the join table, providing more flexibility and functionality
has_and_belongs_to_many does not have a separate model for the join table, making it simpler but less flexible
has_ma...
super is a keyword used to access methods and properties of a superclass, while super() is used to call the constructor of a superclass.
super is used to access methods and properties of a superclass in a subclass.
super() is used to call the constructor of a superclass from a subclass constructor.
super can be used to access overridden methods or properties in the superclass.
super() must be the first statement in a subcl
Associations in Ruby on Rails allow you to connect models and establish relationships between them.
Associations are defined using methods like has_many, belongs_to, has_one, and has_and_belongs_to_many.
They help in simplifying database queries and managing data relationships.
For example, a User model can have many posts, so you would define a has_many association in the User model.
Callbacks in Rails are methods that are called at certain moments of an object's life cycle.
Callbacks allow you to trigger logic before or after an object is saved, updated, or destroyed.
Examples of callbacks include before_save, after_create, and before_destroy.
Callbacks can be used to perform validations, set default values, or trigger other actions based on certain events.
Genpact interview questions for designations
DBMS related question asked with mcqs also
Get interview-ready with Top Genpact Interview Questions
I applied via Recruitment Consulltant and was interviewed in Mar 2024. There were 3 interview rounds.
Few questions of SQL and Power BI
Alteryx and some behavioural Questions
I want to join Genpact because of its reputation for providing excellent consulting services and opportunities for professional growth.
Genpact is known for its expertise in consulting services
I am impressed by the company's track record of success
I believe Genpact offers great opportunities for professional development
I am seeking a competitive salary based on my experience, skills, and the responsibilities of the role.
Research the average salary range for consultants in your industry and location
Consider your years of experience, education, and certifications when determining your salary expectations
Be prepared to negotiate and discuss benefits and bonuses in addition to base salary
I applied via Naukri.com and was interviewed in Mar 2023. There were 5 interview rounds.
A program to identify prime numbers in a given range.
Iterate through numbers in the given range
Check if each number is divisible by any number other than 1 and itself
If not divisible, it is a prime number
SQL query for stored procedure and trigger
For stored procedure: CREATE PROCEDURE procedure_name AS ...
For trigger: CREATE TRIGGER trigger_name ON table_name AFTER INSERT, UPDATE, DELETE AS ...
The life cycle of a core refers to the stages it goes through from creation to disposal.
The life cycle typically includes stages such as planning, design, implementation, testing, deployment, maintenance, and retirement.
Each stage involves specific tasks and activities to ensure the core functions effectively.
For example, in software development, the life cycle of a core may involve requirements gathering, coding, test...
Different types of SQL joins include inner join, left join, right join, and full outer join.
Inner join: Returns rows when there is a match in both tables
Left join: Returns all rows from the left table and the matched rows from the right table
Right join: Returns all rows from the right table and the matched rows from the left table
Full outer join: Returns rows when there is a match in either table
Negotiating skills are essential in consulting to reach mutually beneficial agreements.
Understand the needs and priorities of both parties
Be prepared with data and facts to support your position
Listen actively and communicate effectively
Be willing to compromise and find creative solutions
Maintain a positive and professional attitude throughout the negotiation process
Some of the top questions asked at the Genpact Consultant interview for experienced candidates -
The duration of Genpact Consultant interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 20 interviews
3 Interview rounds
based on 508 reviews
Rating in categories
Hyderabad / Secunderabad,
Bangalore / Bengaluru
+12-7 Yrs
₹ 2-25.05 LPA
Process Developer
36.6k
salaries
| ₹1 L/yr - ₹6.8 L/yr |
Process Associate
28.1k
salaries
| ₹0.9 L/yr - ₹6.5 L/yr |
Assistant Manager
20.4k
salaries
| ₹4 L/yr - ₹14.6 L/yr |
Management Trainee
19.8k
salaries
| ₹1.6 L/yr - ₹11 L/yr |
Manager
7.5k
salaries
| ₹7 L/yr - ₹24 L/yr |
Accenture
Capgemini
TCS
Cognizant