Genpact private limited interview experience Real time questions & tips from candidates to crack your interview

Software Developer Intern

Genpact private limited
upvote
share-icon
2 rounds | 6 Coding problems

Interview preparation journey

expand-icon
Application story
First, a Google Form link was shared. Two days later, we had an online assessment. Five days after that, the results were announced, and 15 students were shortlisted for interviews scheduled two days later. Out of the 15, 9 were selected.
Preparation
Duration: 5 months
Topics: HTML, CSS, JavaScript, React, Node.js, Express.js, MongoDB, WebRTC, Socket.io
Tip
Tip

Tip 1: Consistent Practice – Dedicate regular time slots each day or week to practice and learn. Consistency helps reinforce new skills and build confidence over time.

Tip 2: Seek Feedback – Actively seek feedback from peers, mentors, or online communities. Constructive criticism can provide valuable insights and help you refine your skills more effectively.

Tip 3: Project Focus – Do at least two projects with a primary focus on understanding every detail and the complete tech stack involved.

Application process
Where: Campus
Eligibility: 7 CGPA through the academic, (Salary Package: 11.1 LPA)
Resume Tip
Resume tip

Tip 1: Have at least one project.
Tip 2: Maintain a good command over DSA.

Interview rounds

01
Round
Easy
Online Coding Interview
Duration90 minutes
Interview date10 Oct 2024
Coding problem2

1. Subsets II

Moderate
45m average time
50% success
0/80
Asked in companies
AmazonFacebookApple

Ninja is observing an array of ‘N’ numbers and wants to make as many unique subsets as possible. Can you help the Ninja to find all the unique subsets?

Note: Two subsets are called same if they have same set of elements.For example {3,4,1} and {1,4,3} are not unique subsets.

You are given an array ‘ARR’ having N elements. Your task is to print all unique subsets.

For Example
For the given if ARR = [1,1,3],the answer will be [ ],[1],[1,1],[1,3],[3],[1,1,3].
Try solving now

2. Balanced Parentheses

Moderate
10m average time
90% success
0/80
Asked in companies
WalmartMakeMyTripGoldman Sachs

Given an integer ‘N’ representing the number of pairs of parentheses, Find all the possible combinations of balanced parentheses with the given number of pairs of parentheses.

Note :

Conditions for valid parentheses:
1. All open brackets must be closed by the closing brackets.

2. Open brackets must be closed in the correct order.

For Example :

()()()() is a valid parentheses.
)()()( is not a valid parentheses.
Try solving now
02
Round
Easy
Face to Face
Duration20 minutes
Interview date15 Oct 2024
Coding problem4

1. Unique Paths

Moderate
25m average time
80% success
0/80
Asked in companies
BNY MellonCoinDCXAmazon

You are present at point ‘A’ which is the top-left cell of an M X N matrix, your destination is point ‘B’, which is the bottom-right cell of the same matrix. Your task is to find the total number of unique paths from point ‘A’ to point ‘B’.In other words, you will be given the dimensions of the matrix as integers ‘M’ and ‘N’, your task is to find the total number of unique paths from the cell MATRIX[0][0] to MATRIX['M' - 1]['N' - 1].

To traverse in the matrix, you can either move Right or Down at each step. For example in a given point MATRIX[i] [j], you can move to either MATRIX[i + 1][j] or MATRIX[i][j + 1].

Try solving now

2. Longest Consecutive Sequence

Moderate
40m average time
70% success
0/80
Asked in companies
AmazonAppleUber

You are given an unsorted array/list 'ARR' of 'N' integers. Your task is to return the length of the longest consecutive sequence.

The consecutive sequence is in the form ['NUM', 'NUM' + 1, 'NUM' + 2, ..., 'NUM' + L] where 'NUM' is the starting integer of the sequence and 'L' + 1 is the length of the sequence.

Note:

If there are any duplicates in the given array we will count only one of them in the consecutive sequence.
For example-
For the given 'ARR' [9,5,4,9,10,10,6].

Output = 3
The longest consecutive sequence is [4,5,6].
Follow Up:
Can you solve this in O(N) time and O(N) space complexity?
Try solving now

3. Project Based Questions

  • Please provide the complete description of the project.
  • Asked a question related to the project's tech stack.

4. OOPs

  • What is a virtual constructor? (Learn)
  • What is polymorphism, and how is it achieved? (Learn)

Here's your problem of the day

Solving this problem will increase your chance to get selected in this company

Skill covered: Programming

What is recursion?

Choose another skill to practice
Similar interview experiences
SDE - 2
2 rounds | 6 problems
Interviewed by Genpact private limited
1414 views
0 comments
0 upvotes
Developer Associate
2 rounds | 2 problems
Interviewed by Genpact private limited
1391 views
2 comments
0 upvotes
Frontend Developer
2 rounds | 4 problems
Interviewed by Genpact private limited
2272 views
0 comments
0 upvotes
company logo
SDE - 1
3 rounds | 9 problems
Interviewed by Salesforce
3451 views
0 comments
0 upvotes