Premium Employer

i

This company page is being actively managed by Coforge Team. If you also belong to the team, you can get access from here

Coforge Verified Tick Work with us arrow

Compare button icon Compare button icon Compare

Filter interviews by

Coforge Graduate Engineer Trainee (Get) Interview Questions and Answers

Updated 18 Jul 2024

23 Interview questions

A Graduate Engineer Trainee (Get) was asked
Q. Explain how the quick sort algorithm works.
Ans. 

Quick sort is a divide-and-conquer algorithm that sorts an array by selecting a 'pivot' element and partitioning the other elements into two sub-arrays according to whether they are less than or greater than the pivot.

  • Select a pivot element from the array.

  • Partition the array into two sub-arrays: elements less than the pivot and elements greater than the pivot.

  • Recursively apply the above steps to the sub-arrays.

  • Com...

A Graduate Engineer Trainee (Get) was asked
Q. Write code to reverse a string in any programming language of your choice.
Ans. 

Reverse a string using built-in function or loop through the string.

  • Use built-in function like reverse() in Python or loop through the string and swap characters.

  • In C++, use swap() function to swap characters in the string.

  • In Java, use StringBuilder class to reverse the string.

  • In JavaScript, use split(), reverse() and join() functions to reverse the string.

Graduate Engineer Trainee (Get) Interview Questions Asked at Other Companies

asked in JBM Group
Q1. Q: 1 What is IC engine? What is the types of IC engine? Q:2 Diffe ... read more
Q2. How would you check the continuity of a wire inside a wall if the ... read more
Q3. What will be the cost of painting the wall behind me?
Q4. What happens when there is a large air void in concrete?
Q5. What are the different types of concrete?
A Graduate Engineer Trainee (Get) was asked
Q. Define Polymorphism with a real-world example.
Ans. 

Polymorphism is the ability of an object to take on many forms. It allows objects of different classes to be treated as if they were of the same class.

  • Polymorphism allows objects to be used in a flexible and dynamic way

  • It enables the use of a single interface to represent multiple types of objects

  • Examples include method overloading, method overriding, and interfaces

  • For example, a shape class can have multiple subc...

A Graduate Engineer Trainee (Get) was asked
Q. Define Inheritance and write syntax in your preferred programming language.
Ans. 

Inheritance is a mechanism in OOP where a new class is derived from an existing class.

  • Inheritance allows the new class to inherit the properties and methods of the existing class.

  • The existing class is called the base class or parent class, while the new class is called the derived class or child class.

  • Syntax in Java: class ChildClass extends ParentClass { //class body }

A Graduate Engineer Trainee (Get) was asked
Q. What is Polymorphism?
Ans. 

Polymorphism is the ability of an object to take on many forms.

  • Polymorphism allows objects of different classes to be treated as if they are of the same class.

  • It can be achieved through method overloading or method overriding.

  • Example: A shape class can have different subclasses like circle, square, triangle, etc. and all can be treated as shapes.

  • Polymorphism helps in achieving code reusability and flexibility.

A Graduate Engineer Trainee (Get) was asked
Q. What is the difference between a 32-bit and a 64-bit processor?
Ans. 

32-bit processors can handle 2^32 bits of data at a time, while 64-bit processors can handle 2^64 bits of data at a time.

  • 32-bit processors can address up to 4GB of RAM, while 64-bit processors can address much more.

  • 64-bit processors are generally faster and more efficient than 32-bit processors.

  • 64-bit processors can run both 32-bit and 64-bit applications, while 32-bit processors can only run 32-bit applications.

  • 6...

🔥 Asked by recruiter 2 times
A Graduate Engineer Trainee (Get) was asked
Q. What is SDLC?
Ans. 

SDLC stands for Software Development Life Cycle, which is a process used to design, develop, and maintain software.

  • SDLC is a structured approach to software development.

  • It involves several stages such as planning, designing, coding, testing, and maintenance.

  • Each stage has its own set of activities and deliverables.

  • The goal of SDLC is to produce high-quality software that meets the customer's requirements.

  • Examples ...

Are these interview questions helpful?
A Graduate Engineer Trainee (Get) was asked
Q. What is cutoff frequency?
Ans. 

Cutoff frequency is the frequency at which a filter attenuates a signal by half its power.

  • Cutoff frequency is a characteristic of filters used in signal processing.

  • It is the frequency at which the filter starts to attenuate the signal.

  • For low-pass filters, frequencies below the cutoff frequency are passed through, while frequencies above are attenuated.

  • For high-pass filters, frequencies above the cutoff frequency ...

A Graduate Engineer Trainee (Get) was asked
Q. Define procedures and functions.
Ans. 

Procedures and functions are blocks of code that can be called upon to perform specific tasks.

  • Procedures are a set of instructions that perform a specific task and do not return a value.

  • Functions are similar to procedures but return a value.

  • Both procedures and functions can take parameters as inputs.

  • Procedures and functions can be defined and called in various programming languages such as Python, Java, and C++.

A Graduate Engineer Trainee (Get) was asked
Q. Where to go what to know about domain
Ans. 

To excel in a domain, one must know where to focus their learning and what specific knowledge is required.

  • Research the current trends and advancements in the domain

  • Understand the key concepts and principles of the domain

  • Identify the important tools and technologies used in the domain

  • Learn from experts and professionals in the field

  • Stay updated with industry news and developments

Coforge Graduate Engineer Trainee (Get) Interview Experiences

18 interviews found

Interview experience
2
Poor
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Technical 

(3 Questions)

  • Q1. Tell us about your final year project
  • Q2. Tell us about yourself
  • Q3. Which are all your favorite subjects
Round 3 - HR 

(1 Question)

  • Q1. Would you relocate
Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Campus Placement and was interviewed before Jul 2023. There were 3 interview rounds.

Round 1 - Aptitude Test 

The first round was of Aptitude + Coding. Aptitude was of normal difficulty. In the Coding section there were 2 coding questions that were needed to be solved.

Round 2 - Technical 

(2 Questions)

  • Q1. They asked which technologies do i know about as well they as asked which projects i worked on in my college.
  • Q2. Techincal questions will be asked based on the skills and project which you have mentioned in your resume.
Round 3 - HR 

(1 Question)

  • Q1. They asked whether i am comfortable with 2 year-bond policy
Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Campus Placement and was interviewed before May 2023. There was 1 interview round.

Round 1 - Technical 

(3 Questions)

  • Q1. Basic Java OOPS concepts
  • Q2. Explain how quick sort algorithm works
  • Ans. 

    Quick sort is a divide-and-conquer algorithm that sorts an array by selecting a 'pivot' element and partitioning the other elements into two sub-arrays according to whether they are less than or greater than the pivot.

    • Select a pivot element from the array.

    • Partition the array into two sub-arrays: elements less than the pivot and elements greater than the pivot.

    • Recursively apply the above steps to the sub-arrays.

    • Combine ...

  • Answered by AI
  • Q3. Why do you want to join Coforge?
  • Ans. 

    I want to join Coforge for its innovative approach, diverse projects, and commitment to employee growth and development.

    • Coforge's focus on digital transformation aligns with my passion for technology and innovation.

    • The opportunity to work on diverse projects across various industries excites me, as it will enhance my skills and knowledge.

    • Coforge's commitment to employee development through training programs and mentors...

  • Answered by AI

Skills evaluated in this interview

I appeared for an interview in Nov 2021.

Interview Questionnaire 

5 Questions

  • Q1. Inheritance in Java and it's implementation
  • Ans. 

    Inheritance is a mechanism in Java where a class acquires the properties and methods of another class.

    • A subclass can inherit properties and methods from a superclass

    • The keyword 'extends' is used to create a subclass

    • A subclass can override methods of the superclass

    • Java does not support multiple inheritance, but it can be achieved through interfaces

  • Answered by AI
  • Q2. Exception handling
  • Q3. DBMS queries
  • Q4. What is Polymorphism ,
  • Ans. 

    Polymorphism is the ability of an object to take on many forms.

    • Polymorphism allows objects of different classes to be treated as if they are of the same class.

    • It can be achieved through method overloading or method overriding.

    • Example: A shape class can have different subclasses like circle, square, triangle, etc. and all can be treated as shapes.

    • Polymorphism helps in achieving code reusability and flexibility.

  • Answered by AI
  • Q5. What is os and type of os
  • Ans. 

    OS stands for Operating System. It is a software that manages computer hardware and software resources.

    • OS is the interface between the user and the computer hardware.

    • It manages memory, processes, and input/output devices.

    • Examples of OS include Windows, macOS, Linux, and Android.

    • Types of OS include single-user, multi-user, real-time, and embedded.

    • OS can be classified based on their architecture, such as 32-bit or 64-bit...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Interview are easy and interviewer are good and supporting.

Skills evaluated in this interview

I appeared for an interview in Jun 2021.

Round 1 - Video Call 

(5 Questions)

Round duration - 60 minutes
Round difficulty - Easy

This was a technical round with questions on DSA, OOPS and DBMS.

  • Q1. 

    Reverse a String Problem Statement

    Given a string STR containing characters from [a-z], [A-Z], [0-9], and special characters, determine the reverse of the string.

    Input:

    The input starts with a single i...
  • Ans. 

    The task is to reverse a given string containing characters from [a-z], [A-Z], [0-9], and special characters.

    • Iterate through the characters of the string from the end to the beginning and append them to a new string to get the reversed string.

    • Use built-in functions like reverse() or StringBuilder in languages like Java for efficient reversal.

    • Ensure to handle special characters and numbers along with alphabets while rev...

  • Answered by AI
  • Q2. What are the types of polymorphism in Object-Oriented Programming?
  • Ans. 

    Types of polymorphism in OOP include compile-time polymorphism (method overloading) and runtime polymorphism (method overriding).

    • Compile-time polymorphism is achieved through method overloading, where multiple methods have the same name but different parameters.

    • Runtime polymorphism is achieved through method overriding, where a subclass provides a specific implementation of a method that is already defined in its super...

  • Answered by AI
  • Q3. What is inheritance in object-oriented programming?
  • Ans. 

    Inheritance is a concept in object-oriented programming where a class inherits attributes and methods from another class.

    • Allows a class to inherit properties and behaviors from another class

    • Promotes code reusability and reduces redundancy

    • Types of inheritance include single, multiple, multilevel, and hierarchical

    • Example: Class 'Car' can inherit from class 'Vehicle' to access common attributes like 'color' and methods li...

  • Answered by AI
  • Q4. How does garbage collection work in Java?
  • Ans. 

    Garbage collection in Java automatically manages memory by reclaiming unused objects.

    • Garbage collection identifies and removes objects that are no longer reachable by the program.

    • It helps prevent memory leaks and allows developers to focus on writing code rather than managing memory.

    • Java uses different garbage collection algorithms like Serial, Parallel, CMS, and G1.

    • Developers can also manually trigger garbage collecti...

  • Answered by AI
  • Q5. What is the difference between checked and unchecked exceptions in Java?
  • Ans. 

    Checked exceptions are checked at compile time, while unchecked exceptions are not.

    • Checked exceptions must be either caught or declared in the method signature using 'throws' keyword.

    • Unchecked exceptions do not need to be caught or declared.

    • Examples of checked exceptions include IOException, ClassNotFoundException. Examples of unchecked exceptions include NullPointerException, ArrayIndexOutOfBoundsException.

  • Answered by AI
Round 2 - HR 

Round duration - 30 minutes
Round difficulty - Easy

This was a typical managerial round.

Interview Preparation Tips

Eligibility criteriaAbove 7 CGPACoforge interview preparation:Topics to prepare for the interview - Data Structures, Algorithms, DBMS, Aptitude, OOPSTime required to prepare for the interview - 4 monthsInterview preparation tips for other job seekers

Tip 1 : Must do Previously asked Interview as well as Online Test Questions.
Tip 2 : Go through all the previous interview experiences from Codestudio and Leetcode.
Tip 3 : Do at-least 2 good projects and you must know every bit of them.

Application resume tips for other job seekers

Tip 1 : Have at-least 2 good projects explained in short with all important points covered.
Tip 2 : Every skill must be mentioned.
Tip 3 : Focus on skills, projects and experiences more.

Final outcome of the interviewSelected

Skills evaluated in this interview

Interview experience
2
Poor
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Naukri.com and was interviewed before Jul 2022. There were 4 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Aptitude Test 

1hr aptitude test
easily solvable

Round 3 - Technical 

(2 Questions)

  • Q1. Basic coding generals
  • Q2. Where to go what to know about domain
  • Ans. 

    To excel in a domain, one must know where to focus their learning and what specific knowledge is required.

    • Research the current trends and advancements in the domain

    • Understand the key concepts and principles of the domain

    • Identify the important tools and technologies used in the domain

    • Learn from experts and professionals in the field

    • Stay updated with industry news and developments

  • Answered by AI
Round 4 - HR 

(2 Questions)

  • Q1. Why to join the company
  • Ans. 

    I am drawn to this company for its innovative projects, strong values, and commitment to professional growth in engineering.

    • The company's reputation for cutting-edge technology aligns with my passion for innovation, as seen in projects like [specific project].

    • I admire the company's commitment to sustainability, which resonates with my values and desire to contribute positively to the environment.

    • The structured training...

  • Answered by AI
  • Q2. Location and general talks

Interview Preparation Tips

Interview preparation tips for other job seekers - can easily crack in coforge

I applied via Campus Placement and was interviewed in Dec 2021. There were 4 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. Introduction, about your project,why someone visit your city,all types of sorting, Which sorting is faster,diff be merge sort and quick sort

Interview Preparation Tips

Interview preparation tips for other job seekers - Be confident and try to reduce your pace of interview, it will show like you are saying by your heart not like you have learn a poem and telling that poem just to get rid off the interview.

I applied via Company Website and was interviewed in Jun 2021. There were 3 interview rounds.

Interview Questionnaire 

9 Questions

  • Q1. Tell me about Yourself (Introduction).
  • Ans. 

    I am a passionate engineering graduate with a strong foundation in software development and a keen interest in innovative technologies.

    • Educational Background: I hold a Bachelor's degree in Engineering from XYZ University, where I graduated with honors and completed projects in software development.

    • Internship Experience: During my internship at ABC Company, I worked on developing a web application that improved user eng...

  • Answered by AI
  • Q2. How will you see yourself after few years.
  • Q3. Tell me about your final Year Project.
  • Q4. Define Polymorphism with real world example
  • Ans. 

    Polymorphism is the ability of an object to take on many forms. It allows objects of different classes to be treated as if they were of the same class.

    • Polymorphism allows objects to be used in a flexible and dynamic way

    • It enables the use of a single interface to represent multiple types of objects

    • Examples include method overloading, method overriding, and interfaces

    • For example, a shape class can have multiple subclasse...

  • Answered by AI
  • Q5. Define Inheritance and write syntax in your prefered programming language.
  • Ans. 

    Inheritance is a mechanism in OOP where a new class is derived from an existing class.

    • Inheritance allows the new class to inherit the properties and methods of the existing class.

    • The existing class is called the base class or parent class, while the new class is called the derived class or child class.

    • Syntax in Java: class ChildClass extends ParentClass { //class body }

  • Answered by AI
  • Q6. Code Reverse a String in any programming language of your choice.
  • Ans. 

    Reverse a string using built-in function or loop through the string.

    • Use built-in function like reverse() in Python or loop through the string and swap characters.

    • In C++, use swap() function to swap characters in the string.

    • In Java, use StringBuilder class to reverse the string.

    • In JavaScript, use split(), reverse() and join() functions to reverse the string.

  • Answered by AI
  • Q7. Define Excpetion handling, Garbage collector.
  • Ans. 

    Exception handling is the process of handling errors that occur during program execution. Garbage collector is a program that automatically frees up memory space.

    • Exception handling is used to prevent program crashes due to errors.

    • It involves catching and handling errors using try-catch blocks.

    • Garbage collector is used to automatically free up memory space that is no longer being used by the program.

    • It helps prevent mem...

  • Answered by AI
  • Q8. What is Data Structures & algorithm.
  • Ans. 

    Data structures are ways of organizing and storing data in a computer so that it can be accessed and used efficiently.

    • Data structures are used to manage large amounts of data efficiently.

    • They provide a way to store and organize data in a way that makes it easy to access and manipulate.

    • Examples of data structures include arrays, linked lists, stacks, queues, trees, and graphs.

    • Algorithms are a set of instructions that ar...

  • Answered by AI
  • Q9. Types of tree traversal & their name.
  • Ans. 

    Tree traversal is the process of visiting each node in a tree data structure exactly once.

    • There are three types of tree traversal: Inorder, Preorder, and Postorder.

    • Inorder traversal visits the left subtree, then the root, then the right subtree.

    • Preorder traversal visits the root, then the left subtree, then the right subtree.

    • Postorder traversal visits the left subtree, then the right subtree, then the root.

    • Examples: In...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare what you mentioned in your resume. Study about OOPS, DBMS and Basic of Programming.

Skills evaluated in this interview

I applied via Referral and was interviewed in Nov 2021. There were 2 interview rounds.

Round 1 - Coding Test 

Have to compile two codes using the programming language u know

Round 2 - One-on-one 

(2 Questions)

  • Q1. Basic questions about pega
  • Q2. Data transforms, decision rules.

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare basics well and do not blabber if u do not the topic

Interview Questionnaire 

5 Questions

  • Q1. What is bandpass filter?
  • Ans. 

    A bandpass filter is a type of electronic filter that allows a specific range of frequencies to pass through while blocking others.

    • It is used to separate a specific frequency range from a signal.

    • It consists of a combination of low-pass and high-pass filters.

    • It is commonly used in audio and radio frequency applications.

    • Examples include tuning circuits in radios and audio equalizers.

    • Bandwidth and center frequency are imp...

  • Answered by AI
  • Q2. What is cutoff frequency?
  • Ans. 

    Cutoff frequency is the frequency at which a filter attenuates a signal by half its power.

    • Cutoff frequency is a characteristic of filters used in signal processing.

    • It is the frequency at which the filter starts to attenuate the signal.

    • For low-pass filters, frequencies below the cutoff frequency are passed through, while frequencies above are attenuated.

    • For high-pass filters, frequencies above the cutoff frequency are p...

  • Answered by AI
  • Q3. What is SDLC
  • Ans. 

    SDLC stands for Software Development Life Cycle, which is a process used to design, develop, and maintain software.

    • SDLC is a structured approach to software development.

    • It involves several stages such as planning, designing, coding, testing, and maintenance.

    • Each stage has its own set of activities and deliverables.

    • The goal of SDLC is to produce high-quality software that meets the customer's requirements.

    • Examples of SD...

  • Answered by AI
  • Q4. What is the difference between 32bit and 64bit processor ?
  • Ans. 

    32-bit processors can handle 2^32 bits of data at a time, while 64-bit processors can handle 2^64 bits of data at a time.

    • 32-bit processors can address up to 4GB of RAM, while 64-bit processors can address much more.

    • 64-bit processors are generally faster and more efficient than 32-bit processors.

    • 64-bit processors can run both 32-bit and 64-bit applications, while 32-bit processors can only run 32-bit applications.

    • 64-bit...

  • Answered by AI
  • Q5. What are your weakness and strength ?
  • Ans. 

    I possess strong analytical skills and a commitment to continuous learning, but I sometimes struggle with time management under pressure.

    • Strength: Strong analytical skills - I excel at breaking down complex problems, as demonstrated in my final year project where I analyzed data trends.

    • Strength: Commitment to continuous learning - I regularly take online courses to enhance my skills, such as a recent certification in d...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - First of all, you must prepare everything whatever you wrote in your resume.
If you are a CSE student, must have knowledge about SQL, DBMS , and oops concept and programming which you wrote in your resume.
For non C's/IT : should know about your basic core questions, as well as programming, SQL , DBMS etc.

Skills evaluated in this interview

What people are saying about Coforge

View All
a senior data engineer
1w
Need Help!!! Referral Required...
I have 3.5+ yoe. I resigned because there’s been no increment for the past 2 years. They delaying and cutting VP even though I received a full performance rating. 1 month and 5 days are left in my notice period. Now I’m worried. I’m not getting any interview calls. I’ve been applying to 15+ companies daily, updating my Naukri.com, LinkedIn, and other platform profiles, and even applying on company websites. I really need a referral. Please help Tech: Azure, Databricks, PySpark, SQL, Python, Delta lake.
Got a question about Coforge?
Ask anonymously on communities.

Coforge Interview FAQs

How many rounds are there in Coforge Graduate Engineer Trainee (Get) interview?
Coforge interview process usually has 2-3 rounds. The most common rounds in the Coforge interview process are Technical, HR and Aptitude Test.
What are the top questions asked in Coforge Graduate Engineer Trainee (Get) interview?

Some of the top questions asked at the Coforge Graduate Engineer Trainee (Get) interview -

  1. What is the difference between 32bit and 64bit processo...read more
  2. Code Reverse a String in any programming language of your choi...read more
  3. Define Polymorphism with real world exam...read more
What are the most common questions asked in Coforge Graduate Engineer Trainee (Get) HR round?

The most common HR questions asked in Coforge Graduate Engineer Trainee (Get) interview are -

  1. What are your strengths and weakness...read more
  2. What is your family backgrou...read more

Tell us how to improve this page.

Overall Interview Experience Rating

3.5/5

based on 4 interview experiences

Difficulty level

Easy 67%
Moderate 33%

Duration

Less than 2 weeks 100%
View more
Join Coforge Engage with the emerging!
Coforge Graduate Engineer Trainee (Get) Salary
based on 198 salaries
₹3.4 L/yr - ₹4.5 L/yr
9% more than the average Graduate Engineer Trainee (Get) Salary in India
View more details

Coforge Graduate Engineer Trainee (Get) Reviews and Ratings

based on 10 reviews

3.8/5

Rating in categories

2.9

Skill development

4.3

Work-life balance

2.3

Salary

4.2

Job security

4.2

Company culture

3.6

Promotions

3.0

Work satisfaction

Explore 10 Reviews and Ratings
Senior Software Engineer
4.9k salaries
unlock blur

₹6.2 L/yr - ₹23.2 L/yr

Technical Analyst
2.8k salaries
unlock blur

₹17.8 L/yr - ₹32 L/yr

Software Engineer
2.2k salaries
unlock blur

₹3.5 L/yr - ₹8 L/yr

Senior Test Engineer
1.8k salaries
unlock blur

₹5.6 L/yr - ₹17 L/yr

Technology Specialist
1.3k salaries
unlock blur

₹21.9 L/yr - ₹39 L/yr

Explore more salaries
Compare Coforge with

Capgemini

3.7
Compare

Cognizant

3.7
Compare

Accenture

3.7
Compare

Infosys

3.6
Compare
write
Share an Interview