Skip to content

Genpact Interview Questions and Answers (2026)

Real Genpact interview questions - candidate interview experiences and HR round prep, in one place.

Genpact is a global professional services and digital operations firm that helps enterprises transform their business processes. Founded in 1997 as a GE Capital spin-off and now listed in New York, it runs large India delivery centers and is a steady campus recruiter for analytics and technology roles.
HQ: New York, USA
Employees: 140,000+
Revenue: $4.7+ Billion USD

Explore: Interview experience · HR interview questions · Overview · Placement papers · Preparation guide

Overview

Genpact hires across genuinely different tracks - engineering/analytics roles with a coding-and-SQL loop, and Process Associate/Management Trainee roles with a voice-and-domain loop - inside a shared 3-stage OA-plus-interviews structure.

Genpact interview process at a glance

Round Typical duration What they test
Online Assessment 60-90 min Quantitative aptitude, logical reasoning, verbal ability, plus track-specific technical MCQs and a coding question
Communication / voice assessment (process roles) 15-30 min Spoken English, listening and comprehension - automated or with a live assessor
Technical / operations interview 30-45 min Core CS, SQL and projects for tech tracks; process, domain or accounting fundamentals for BPM tracks
HR interview 20-30 min Motivation, communication, shift and relocation flexibility, background verification

One widely shared engineering-track account described the assessment as 30 questions in 60 minutes - 29 MCQs plus 1 coding question, with no negative marking, covering quantitative ability, reasoning, pseudo-code, DBMS, Java, OOP, data structures and operating systems. Other drives use a HackerRank-style test with two or three DSA problems instead.

Genpact online assessment: quick answers

These answers are compiled from public candidate reports, not from an official Genpact notice, and drives differ. The instruction screen of your own test is the final word.

Question Answer
How many questions and how long? Reports conflict. A GfG engineering account: 30 questions in 60 minutes (29 MCQs plus 1 coding question) on quant, reasoning, pseudo-code, DBMS, Java, OOP, data structures and OS. HitBullseye’s undated pattern lists 45 questions (15 quant, 15 logical, 15 verbal). One 2023 campus report describes a HackerRank test of about 72-75 questions on Java, OOP, DBMS and JavaScript. Process roles take aptitude plus a spoken-English check.
Does it have negative marking? No, on both the GfG engineering account and HitBullseye’s pattern page. Genpact publishes no pattern, so check the instruction screen.
Is there a sectional cutoff? Not published; HitBullseye notes no sectional time limit. For process roles the spoken-English check acts as a separate elimination gate, whatever your aptitude score.
How much is the cutoff? No score cutoff is published. Eligibility: any graduate for Process Associate. For engineering, CCBP’s 2025 summary gives 60% or 6.0 CGPA in graduation, no active backlogs, a gap of up to 1 year, and CSE, ECE, IT, EEE, Telecom or EI branches; HitBullseye’s undated page says 65% in 10th, 12th and graduation.
Which platform is it on? HackerRank on several engineering drives, including one GfG report and a 2023 campus report. The spoken-English format for process roles is not published; older reports describe automated read-aloud tests or a live JAM.
Is there coding? Usually for engineering and data tracks (1 question in the MCQ paper, or 2-3 DSA problems on HackerRank), but one 2023 campus test had no coding section. No for process roles.
Is there a fee or a bond? Genpact does not charge candidates any fee; treat paid “guaranteed offer” messages as fraud. No public source reports a service bond for freshers - check your offer letter.

Genpact interview questions by track

Questions below are ones candidates report on GfG and public drive write-ups for each Genpact track. They show the level and style, not a fixed list.

Track Reported questions and topics
Software Engineer / GET A short (about 20 minute) interview: your projects and why you chose that stack, OOP concepts, overloading vs overriding, sorting algorithms and their complexity, what SQL is and its main commands. OA topics on one drive included AWS and ChatGPT basics.
Data and analytics DBMS normalisation, ACID properties, keys, SQL joins such as employees earning above their department average, plus project walk-throughs. 2025 intern reports: an OA on aptitude and data science fundamentals followed by one combined technical and HR interview, and a Python fundamentals question.
Process Associate (voice and non-voice BPM) Spoken English: read-aloud, listen-and-repeat, a JAM on a topic such as “a memorable day”. Are you comfortable with rotational or night shifts?
Finance and accounting process (B.Com, BBA) Golden rules of accounting, accrual vs cash accounting, three-way matching in accounts payable, Excel scenarios.

Asked across every track: tell me about yourself, why Genpact, your strengths and weaknesses, and explaining a technical idea to a non-technical client.

Eligibility and hiring tracks

Candidate reports and public drive write-ups differ by year, but these patterns show up often enough to prep against:

Track Typical eligibility (verify your mail) Assessment emphasis Candidate-reported pay band
Process Associate / non-voice BPM Any graduate; English mandatory on many ops JDs Aptitude, verbal, spoken-English check (format not published; older reports describe automated read-aloud or a live JAM) Often ₹2.2-4.5 LPA (forum ranges)
GET / Software Engineer / Data ~60% aggregate and ~6.0+ CGPA common on campus drives Aptitude plus technical MCQs and coding Often above the ops band; consulting-engineering accounts cite ~₹6.3-7 LPA
Finance-and-accounting process B.Com, BBA and related Domain MCQs, Excel scenarios, accounting basics Similar to ops; confirm on offer letter

Delivery hubs named repeatedly in drives include Gurgaon, Hyderabad, Bengaluru, Kolkata and Jaipur. Many operations roles expect work from office and flexible or client-aligned shifts (US/UK time zones). Genpact does not charge candidates a placement fee - treat any paid “guaranteed offer” message as fraud.

Online Assessment and communication gate

Engineering and analytics: Timed quant, logical reasoning and verbal MCQs, then either one coding question embedded in a larger MCQ paper or a separate HackerRank section with two easy-to-medium DSA problems. Pseudo-code tracing appears often enough that you should practise loop and pointer dry-runs on paper.

Process and BPM: The same aptitude backbone is common, but elimination frequently happens on spoken English. Genpact does not publish the format; older reports describe automated read-aloud and listen-repeat tasks, or a live JAM (Just a Minute) on a random topic such as “a memorable day.” Candidates who only drilled written grammar still fail the listening sections; steady pacing beats fast, unclear speech.

Consulting-engineering outliers: Some campus accounts add a group discussion after the OA and even a take-home full-stack project with a deadline after the technical round. If your notification mentions GD or project submission, treat them as elimination stages, not optional extras.

Common HR questions asked at Genpact

  • Tell me about yourself.
  • Why Genpact?
  • Are you comfortable working in rotational or night shifts?
  • Explain a technical concept to me as if I were a non-technical client.
  • What are your strengths and weaknesses?

Sample answer frameworks for each of these are on the Genpact HR interview questions page.

Genpact Process Associate vs Software Engineer (GET)

These are two different jobs with different tests. A Process Associate runs a client’s business process - finance and accounting, customer operations, back-office - and is screened mainly on aptitude and spoken English, often with US or UK shift timings and pay around ₹2.2-4.5 LPA in candidate reports. A Software Engineer or Graduate Engineer Trainee builds and supports systems, takes a coding test and a CS-fundamentals interview, and sits in a higher pay band.

Applying to both with one preparation plan is the usual mistake: engineers fail the voice gate, and commerce graduates walk into a coding test. This page covers both tracks. Check the role title on your registration before you prepare.

Common technical interview questions and answers

Q: What are the four pillars of OOP?

Encapsulation binds data and the methods that act on it inside one class and hides internal state behind private fields with controlled accessors. Abstraction exposes only the essential interface and hides implementation detail, expressed in Java through abstract classes and interfaces. Inheritance lets a subclass reuse and extend a parent, so a SavingsAccount extends Account and adds interest without rewriting deposit and withdraw. Polymorphism lets one interface behave differently depending on the object - compile-time through overloading and runtime through overriding, so calling process() on a Payment reference runs the card or wallet implementation depending on the actual instance. Genpact panels usually want one concrete example per pillar rather than the definitions alone.

Q: What is the difference between overloading and overriding?

Overloading means multiple methods in the same class share a name but differ in the number or types of parameters; the compiler resolves the call from the arguments, so it is compile-time or static polymorphism, and differing only in return type is not enough. Overriding means a subclass replaces a method inherited from its parent using the identical signature; the JVM picks the implementation from the runtime type of the object, so it is runtime or dynamic polymorphism. An overriding method cannot narrow the access modifier or throw broader checked exceptions, and static, final and private methods cannot be overridden - a static method repeated in a subclass is hidden, not overridden.

Q: What are the ACID properties of a database transaction?

Atomicity makes a transaction all-or-nothing, so a transfer can never debit one account without crediting the other; the engine achieves it with an undo log. Consistency means the database moves from one valid state to another, respecting constraints, keys and triggers. Isolation means concurrent transactions do not observe each other’s uncommitted state, and the level chosen - read uncommitted, read committed, repeatable read or serializable - decides which anomalies such as dirty reads, non-repeatable reads and phantom reads can occur. Durability means an acknowledged commit survives a crash, guaranteed by write-ahead logging flushed to disk before the commit returns. Higher isolation costs concurrency, which is why read committed is the common production default.

Q: Write a SQL query to find employees earning more than their department’s average salary.

Use a correlated subquery: SELECT e.name, e.salary, e.dept_id FROM employees e WHERE e.salary > (SELECT AVG(e2.salary) FROM employees e2 WHERE e2.dept_id = e.dept_id); The inner query is evaluated per department because it references the outer row’s dept_id. On a large table a window function is usually faster, since it computes each average once: wrap SELECT name, salary, AVG(salary) OVER (PARTITION BY dept_id) AS dept_avg FROM employees in a subquery and filter where salary exceeds dept_avg. Note that AVG skips NULL salaries rather than treating them as zero, and that a window function cannot be filtered in the same query’s WHERE clause, which is why the extra subquery layer is needed.

Q: What is the difference between TCP and UDP?

TCP is connection-oriented: it performs a three-way handshake, numbers every byte, acknowledges receipt, retransmits what is lost, reorders what arrives out of sequence, and applies flow and congestion control - so the application receives an ordered, reliable byte stream at the cost of latency and a 20-byte header. UDP is connectionless and sends independent datagrams with an 8-byte header, no handshake, no acknowledgements, no ordering and no congestion control, so it is far lower latency but packets can be lost, duplicated or reordered. Use TCP where correctness matters - HTTP, email, file transfer, database connections - and UDP where timeliness beats completeness, such as live voice and video, DNS lookups and gaming.

Q: What are the golden rules of accounting?

Under the traditional approach, accounts fall into three types and each has its own rule. For personal accounts, which represent people and organisations, debit the receiver and credit the giver. For real accounts, which represent assets, debit what comes in and credit what goes out. For nominal accounts, which represent incomes, expenses, gains and losses, debit all expenses and losses and credit all incomes and gains. Applied to a cash purchase of machinery for 50000: machinery is a real account coming in, so it is debited, and cash is a real account going out, so it is credited. The modern approach reaches the same result through the accounting equation, where assets and expenses increase with a debit while liabilities, capital and income increase with a credit.

Q: What is accrual accounting, and how does it differ from cash accounting?

Accrual accounting recognises revenue when it is earned and expense when it is incurred, regardless of when cash actually moves; cash accounting records both only when cash changes hands. If a service is delivered in March and paid in May, accrual records the revenue in March along with a receivable, while cash records it in May. Accrual gives a truer picture of performance in a period by matching expenses to the revenue they generated, which is why it is required under Ind AS, IFRS and GAAP for companies. The practical consequence is that profit and cash are not the same thing - a profitable company can still run out of cash - which is exactly why the cash flow statement exists alongside the profit and loss account.

Q: What is three-way matching in accounts payable?

Three-way matching is the control that compares three documents before an invoice is paid: the purchase order showing what was ordered and at what price, the goods receipt note showing what was actually delivered, and the supplier invoice showing what is being billed. Payment is released only when quantity and price agree across all three within tolerance; a mismatch raises an exception for the buyer or receiving team to investigate. It prevents paying for goods never received, paying above the agreed price, and duplicate invoicing - the most common accounts-payable leakages. Two-way matching drops the goods receipt and is used for services or low-value items, while four-way matching adds an inspection or quality certificate where condition matters.

Q: What is database normalisation, and why go up to 3NF?

Normalisation removes redundancy by decomposing tables so facts are stored once. First normal form (1NF) requires atomic values - no repeating phone numbers in one column. Second normal form (2NF) applies when the primary key is composite: every non-key column must depend on the whole key, not part of it. Third normal form (3NF) removes transitive dependencies - if employee_dept_id determines dept_name, dept_name belongs in a Department table keyed by dept_id, not duplicated on every employee row. Genpact technical panels use this to test whether you understand update anomalies, not just definitions.

Q: What is the P2P (procure-to-pay) cycle?

Procure-to-pay is the end-to-end accounts-payable workflow: requisition, purchase order creation, goods receipt, invoice receipt, three-way matching, payment and reconciliation. Genpact F&A interviews often ask where controls sit - for example, why payment waits for a matching goods receipt, or what happens when a vendor invoice exceeds the PO price. Naming the stages in order shows you understand operations work, not only journal entries.

Q: How do you explain a missed deadline to a client?

Lead with ownership: state what slipped, why (scope, dependency, defect) without blaming teammates, then what you did next - reset expectations with a new date, escalated blockers, or split deliverables. Close with the prevention step: earlier check-ins, a smaller milestone, or a checklist. Process HR panels use this to test composure under SLA pressure, similar to handling an irate caller on a BPO account.

Q: Difference between stack and queue?

A stack is last-in-first-out (LIFO) - push and pop at one end, used for undo stacks and DFS. A queue is first-in-first-out (FIFO) - enqueue at the rear, dequeue at the front, used for schedulers and BFS. Both can be array- or linked-list-backed; the interview follow-up is often which structure suits a given scenario and the amortised cost of each operation.

Frequently asked questions about Genpact interviews

Does the Genpact online assessment have negative marking?

No, on the reports we found. A GfG engineering account (30 questions in 60 minutes, 29 MCQs plus 1 coding question) and HitBullseye’s Genpact pattern page both say there is no negative marking. Genpact publishes no official pattern and question counts vary by drive, so read the instruction screen.

Is there coding in the Genpact test?

Usually for engineering and data tracks, not for Process Associate roles. Reports conflict: one GfG engineering drive had one coding question inside the MCQ paper and others a HackerRank section with 2-3 DSA problems, while one 2023 campus HackerRank test was all MCQs and pseudo-code with no coding section. Process roles get aptitude plus a spoken-English check instead.

What is the Genpact interview process for freshers?

Genpact typically runs three stages: 1. Online Assessment - quantitative aptitude, logical reasoning and verbal ability, plus a track-specific section (technical MCQs and a coding question for engineering roles, or a voice-based English and comprehension check for process/BPM roles). A commonly reported engineering pattern is 30 questions in 60 minutes - 29 MCQs plus 1 coding question, with no negative marking. 2. Technical or operations interview - core CS, SQL and project discussion for tech roles; process, accounting or domain questions for BPM and finance-and-accounting roles. 3. HR interview - fit, communication, shift and relocation flexibility. Formats differ significantly by role, so check the drive notification.

Does Genpact hire only engineers?

No. Genpact is a professional-services firm built around business process management, digital operations and analytics, so it hires across streams. Process Associate and Management Trainee roles are open to graduates from many backgrounds, including B.Com and BBA for finance-and-accounting processes, while Software Engineer, Data Engineer and DevOps roles follow an engineering-style assessment with a coding component. The round structure you face depends on which role you applied for.

What is asked in the Genpact technical interview?

For engineering and analytics tracks, candidates report OOP concepts (the four pillars, overloading vs overriding), DBMS (normalisation, ACID properties, keys, SQL joins and queries), data structures and algorithms with complexity analysis, operating systems and networking basics, and a detailed walkthrough of resume projects. For finance-and-accounting processes, questions instead cover accounting fundamentals such as the golden rules, accruals, journal entries, reconciliations and two-way/three-way matching.

Is communication important in Genpact hiring?

Yes, and it is assessed explicitly for process roles. Many Genpact drives include a spoken English and comprehension check - sometimes automated, sometimes with a live interviewer - because associates work directly with global clients across time zones. Even in engineering tracks, the interview panel weighs whether you can explain a technical concept in plain language.

What interviewers score

Track Strong signal Weak signal
Process / ops Clear spoken English + honest night-shift answer Mumbled intro; shift reversal later
Tech / GET Aptitude + coding basics + project narration LeetCode-only with zero communication check
HR (both) Why Genpact with GE-origin fact + role fit Generic BPM praise; blank on services
Situational Irate-client / pressure STAR with calm tone Blame or panic answers

Know your track before you prep. Process Associate and GET/tech score different things; the spoken-English check can be decisive on ops roles.

Red flags that kill Genpact offers

  • Saying yes to night shifts then renegotiating after the letter
  • Not knowing Genpact began as a GE business unit (1997) spun off in 2005
  • Paying anyone who claims a “Genpact placement fee” (Genpact does not charge candidates)
  • Refusing every delivery city on the notification
  • Treating communication checks as optional on process roles

How to prepare for Genpact interviews

  1. Loop map: Online Assessment; Communication / voice assessment (process roles); Technical / operations interview; HR interview. Confirm timings from the drive mail.
  2. Technical depth: Drill the Q&A section until answers are spoken, not read. Know every resume project cold.
  3. Experiences: Study round-wise notes on the interview experience page - real prompts beat generic lists.
  4. HR: Three STAR stories + a specific “Why Genpact?” on the HR page.

A practical Genpact prep plan

Use this as a default four-week loop before a Genpact drive. Adjust to your invite timeline.

  1. Week 1: Timed aptitude + one easy coding problem a day, plus a one-page cs fundamentals sheet. Open the Genpact previous-year sets on this site and mark which sections ate your time. Write the timing on a sticky note. That number is more useful than a 200-problem LeetCode streak you never timed.
  2. Week 2: Most Genpact drives fail people on the first timed paper or OA. Do three timed sits this week. After each one, log every miss in a two-column note: topic and why (slow, wrong formula, bad edge case, panic). The next sit should only add problems from that log.
  3. Week 3: Technical interviews at Genpact usually want a clean project story, one or two CS fundamentals, and (if the process has it) a behavioral or values round. Write STAR stories on paper, not in your head. Practise “Why Genpact?” with one concrete product, lab, or business line - not a slogan.
  4. Week 4: Two full mocks, then only error-log topics - no new patterns. If you still have energy, redo only the questions you failed in week 2.

10-day crash version: Days 1-4 timed DSA, days 5-7 resume projects + CS fundamentals, days 8-9 mock interviews out loud, day 10 HR STAR stories on the HR page.

Compensation notes

Candidate-reported fresher packages often cluster around ₹3-4.5 LPA for Process Associate and non-voice BPM roles, with GET, software and consulting-engineering accounts citing higher bands (public GFG reports mention roughly ₹6.3-7 LPA for some consulting-engineering offers). Treat every forum number as a range, not a guarantee - probation periods of 4-6 months also show up in campus PPTs. Confirm CTC, shift allowance and location on the written offer letter.

Sources

Interview process details and sample questions on this site are editorially organized from public candidate reports and hiring write-ups, with round structure, prep notes, and company-specific framing added by our team. For round-by-round stories, see the Genpact interview experience page. For OA papers and coding drills, use Genpact on placementpapers.app. OA quick answers and track-wise questions draw on a GfG Genpact interview experience (HackerRank OA and a 20-minute technical interview), HitBullseye’s Genpact test pattern page, CCBP’s Genpact recruitment process article (updated December 2025), PapersAdda’s Genpact freshers 2026 guide, Genpact Glassdoor and Naukri Code360 snippets (2023-2025) seen via search, and the candidate reports already summarised on this page.