
Coforge Graduate Software Engineer Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 66 interview experiences Β· FREE TO READ
Candidate interview experiences
First-hand accounts from people who interviewed at Coforge.
Graduate Engineer
The Coforge interview process usually kicks off with an online application or campus recruitment. For freshers, there's often an aptitude and basic technical online test. Candidates who pass this then have one or two technical interviews where they focus on core concepts and projects. After that, there might be a managerial or client discussion to see if you're a good fit for the role. The last step is an HR interview where they talk about communication, salary, and joining details.
- Could you elaborate on one of your projects, detailing the problem, your approach, and the technologies involved?
- Regarding your project solution, what was your rationale for choosing it?
- In what ways could the solution for your project be improved?
Graduate Engineer Trainee
The first interviewer asked for a self-introduction, then asked questions based on my resume. These included questions about the MERN stack as I mentioned in my resume, and some questions from MySQL and MongoDB like Joins and subquery. They also asked me to find the output of a given javascript code.
- What's the difference between Relational and Non-Relational Databases?
- Can you tell me about MERN stack concepts?
- Explain Joins and subqueries in MySQL and MongoDB.
Graduate Engineer Trainee
So I recently got selected by Coforge for the Graduate Engineer Trainee (GET) role through an on-campus hiring drive. Here's a detailed breakdown of my experience, which I hope helps future aspirants preparing for similar roles. π§ Round 1: Online Assessment This round was split into three parts: Aptitude (Quant, Numerical, Logical, Spatial, CS Fundamentals MCQs), Coding (one medium question on arrays, linked lists, strings, sorting, etc.), and Computer Science Fundamentals (MCQs on OS, DBMS, Networks, OOPs). π£οΈ Round 2: Communication & Verbal Ability This round checked my verbal and written communication, including Repeat the Sentence, Fill in the Blanks, Essay Writing, and a 2-minute talk on a topic. It evaluated pronunciation, grammar, coherence, and fluency. π» Round 3: Technical Interview This was a 40-minute in-depth technical interview. It started with introductions, then a discussion on my projects, followed by a coding question (print a series using loops). We then dived deep into Java concepts like Multithreading and OOPs (all principles, encapsulation vs. abstraction). I also had to design an Employee database schema, write SQL queries, and apply Normalization up to 2NF. π¬ Final Round: HR Interview This round was more about my personality and communication. We discussed my internship experience, freelancing work at GeeksforGeeks, family background, and hobbies. The HR mainly looked at my communication and confidence. β Final Selection Just two hours after finishing all the rounds, I got the news β I was selected for the Graduate Engineer Trainee (GET) role at Coforge!
- Reverse a string using Java.
- Solve a medium-level problem involving arrays, like finding duplicate elements.
- Implement a linked list and carry out basic operations.
Coforge Graduate Software Engineer Interview Questions
Quoted word for word from Coforge interview reports.
βWrite a Java program that moves all zeros to the left side of an array.β
Read reports ββWrite a SQL query to join two tables and find the employee with the minimum salary.β
Read reports ββIn MySQL, what's the query to find the employee with the highest salary?β
Read reports ββCould you explain the difference between the DELETE and TRUNCATE commands in SQL?β
Read reports ββHow would you write a Java program to calculate a factorial?β
Read report ββCan you write a Java program to remove duplicate names from an ArrayList?β
Read report ββCould you write some code to check if a string is a palindrome?β
Read report ββCan you describe the difference between 32-bit and 64-bit processors?β
Read report ββWithout using built-in functions, how would you determine the middle word of a given sentence?β
Read report βFormats, difficulty and experience
Across all 66 Coforge interview reports.