Coforge pvt. Ltd. interview experience Real time questions & tips from candidates to crack your interview

Graduate Engineer Trainee

Coforge pvt. Ltd.
upvote
share-icon
3 rounds | 4 Coding problems

Interview preparation journey

expand-icon
Journey
My journey started with the basics, where I focused on building a strong foundation in core concepts and gradually explored advanced areas step by step. Initially, I struggled to connect theory with real-world applications, but consistent practice, small projects, and guidance from peers helped me overcome that gap. Along the way, I made it a habit to learn from every challenge—whether it was debugging an error, working on a team project, or handling rejection. Each experience added to my confidence and shaped my problem-solving mindset. I also kept myself updated with industry trends, worked on improving communication skills, and focused on understanding “why” behind every concept instead of just “how.” This approach not only strengthened my technical knowledge but also made me more adaptable. Finally, what helped me crack this opportunity was a mix of persistence, continuous learning, and belief in myself. The journey wasn’t about a shortcut—it was about consistency and the willingness to improve every single day.
Application story
I applied through my college’s on-campus placement drive. The company’s hiring process was well-structured, starting with the registration and initial shortlisting through eligibility criteria. After that, the recruitment team guided us through the different rounds, from the written/online assessment to interviews. The entire journey was smooth, and timely updates from the placement cell and recruiters kept the process transparent and motivating.
Why selected/rejected for the role?
I believe I was selected for this role because of my strong foundation in core concepts, problem-solving ability, and hands-on exposure through projects and practice. Along with technical skills, I demonstrated adaptability, continuous learning, and clear communication during the process. What also worked in my favour was the consistency I showed throughout my preparation and the ability to stay calm and confident during challenges.
Preparation
Duration: 6 months
Topics: DSA, OOPS, DBMS (SQL/PLSQL), Operating Systems, Computer Networks, System Design & Problem Solving
Tip
Tip

Tip 1: Focus on building strong fundamentals—whether it’s core subjects or tools—because a clear understanding of basics makes even complex problems easier.
Tip 2: Practice consistently through coding platforms, mock interviews, and hands-on projects to gain both speed and confidence.
Tip 3: Don’t just prepare technically—work on communication, problem explanation, and confidence, as they play a huge role in interviews.

Application process
Where: Campus
Eligibility: Above 6 CGPA, (Salary package: 4.25 LPA)
Resume Tip
Resume tip

Tip 1: Highlight your projects, internships, and achievements with clear outcomes or impact instead of just listing tasks.
Tip 2: Keep the resume concise, well-structured, and tailored to the role—use relevant keywords that align with the job description.

Interview rounds

01
Round
Medium
Online Coding Interview
Duration90 minutes
Interview date13 May 2024
Coding problem2

The round was conducted during the day, so the timing was comfortable and not too late. The overall environment was positive and well-managed, with clear instructions provided at every stage. The process was smooth, and there was no unnecessary waiting or confusion.
During the interview, the interviewer was professional, friendly, and encouraging. They made me feel comfortable, which helped me explain my thought process with confidence. The interaction felt more like a discussion rather than a strict evaluation, which kept me at ease throughout.

1. 2 Sum

Moderate
0/80
Asked in companies
Wells FargoHCL TechnologiesOLX Group

Given an integer array Arr of size N and an integer target, your task is to find the indices of two elements of the array such that their sum is equal to target. Return <-1,-1> if no such pair exists.

Note:

If more than one such pair of indices exist, return the lexicographically smallest pair
You may not use the same element twice.
Problem approach

As you iterate, you check if the complement (target - num) exists in the map.
If it exists, you already have the other number’s index.
Otherwise, store the current number and continue.

Try solving now

2. Add Two Numbers

Moderate
20m average time
80% success
0/80
Asked in companies
Goldman SachsInformaticaFacebook

You are given two non-empty linked lists representing two non-negative integers. The digits are stored in reverse order, and each of their nodes contains a single digit. Add the two numbers and return the sum as a linked list.

You may assume the two numbers do not contain any leading zero, except the number 0 itself.

Problem approach

Initialize a dummy node (to easily build the result list).
Traverse both linked lists while keeping track of carry.
At each step, add the two digits (plus carry if any).
Create a new node with sum % 10 and move carry = sum // 10.
Continue until both lists and carry are processed.

Try solving now
02
Round
Easy
Face to Face
Duration60 minutes
Interview date14 May 2024
Coding problem1

1. OOPS

Create a class that contains a method to print numbers from 1 to 10. The method should be invoked using an object of the class, demonstrating basic object-oriented programming concepts such as class definition, object creation, and method invocation. (Learn)

Problem approach

To solve this problem, we create a class (say NumberPrinter) that contains a method responsible for printing numbers from 1 to 10. Inside the method, we use a loop that iterates from 1 up to 10 and prints each number. In the main function (or entry point), we create an object of the class and call this method using that object. This demonstrates the key OOP concepts of class creation, object instantiation, and method invocation.

03
Round
Easy
HR Round
Duration30 minutes
Interview date14 May 2024
Coding problem1

In the HR round, the questions were mostly focused on understanding my personality, communication, and cultural fit. The interviewer made sure the discussion was friendly and conversational, giving me a chance to express my thoughts confidently.

1. HR Questions

  • Give a brief introduction.
  • What are your strengths and weaknesses?
  • Share examples of teamwork and leadership from your past experiences.
  • How do you handle challenges?
  • What are your long term goals?
  • Why are you Interested in this company?
Problem approach

Stay calm and confident, treat it like a conversation rather than an interrogation.
Be honest about your experiences, strengths, and weaknesses.
Show enthusiasm for the role and the company by aligning your answers with their values.
Use simple real-life examples to explain qualities like teamwork, leadership, or problem-solving.

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
Graduate Engineer Trainee
2 rounds | 6 problems
Interviewed by Coforge pvt. Ltd.
4498 views
1 comments
0 upvotes
Graduate Engineer Trainee
1 rounds | 4 problems
Interviewed by Coforge pvt. Ltd.
2245 views
0 comments
0 upvotes
Graduate Engineer Trainee
2 rounds | 5 problems
Interviewed by Coforge pvt. Ltd.
2195 views
0 comments
0 upvotes
Graduate Engineer Trainee
3 rounds | 4 problems
Interviewed by Coforge pvt. Ltd.
909 views
0 comments
0 upvotes
Companies with similar interview experiences
company logo
Graduate Engineer Trainee
2 rounds | 5 problems
Interviewed by HCL Technologies
13565 views
3 comments
0 upvotes
company logo
Graduate Engineer Trainee
3 rounds | 4 problems
Interviewed by HCL Technologies
2812 views
0 comments
0 upvotes
company logo
Graduate Engineer Trainee
2 rounds | 2 problems
Interviewed by HCL Technologies
3453 views
0 comments
0 upvotes