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 Software Developer Interview Questions and Answers

Updated 18 Sep 2024

18 Interview questions

A Software Developer was asked 10mo ago
Q. What are the core concepts of OOP?
Ans. 

Object-oriented programming paradigm focusing on objects and classes for code organization and reusability.

  • Encapsulation: Bundling data and methods that operate on the data into a single unit (object)

  • Inheritance: Ability for a class to inherit properties and behavior from another class

  • Polymorphism: Ability for objects of different classes to respond to the same method call in different ways

A Software Developer was asked
Q. What is the difference between ASP.NET MVC and .NET Core?
Ans. 

ASP.NET MVC is a web application framework developed by Microsoft, while .NET Core is a cross-platform, open-source framework.

  • ASP.NET MVC is a framework for building web applications using the Model-View-Controller pattern, while .NET Core is a general-purpose framework for building various types of applications.

  • ASP.NET MVC is Windows-only, while .NET Core is cross-platform and can run on Windows, macOS, and Linux...

Software Developer Interview Questions Asked at Other Companies

asked in Amazon
Q1. Maximum Subarray Sum Problem Statement Given an array of integers ... read more
asked in Rakuten
Q2. Merge Two Sorted Arrays Problem Statement Given two sorted intege ... read more
asked in Amazon
Q3. Minimum Number of Platforms Needed Problem Statement You are give ... read more
asked in Cognizant
Q4. Nth Fibonacci Number Problem Statement Calculate the Nth term in ... read more
asked in PhonePe
Q5. Form a Triangle Problem Statement You are given an array of integ ... read more
A Software Developer was asked
Q. What is middleware, and how can you declare it?
Ans. 

Middleware is software that acts as a bridge between different applications or components.

  • Middleware helps in communication between different software components

  • It can be used to handle requests, responses, and data transformation

  • Middleware can be declared in the configuration files of the software

A Software Developer was asked
Q. How do you disable screenshots?
Ans. 

To disable screenshot, you can use a combination of hardware and software restrictions.

  • Use a mobile device management (MDM) solution to restrict screenshot functionality

  • Implement code in your app to prevent screenshots from being taken

  • Consider using secure containers or environments to prevent unauthorized access to sensitive information

A Software Developer was asked
Q. What is an Activity and its lifecycle?
Ans. 

Activity in Android is a single screen with a user interface. It has a lifecycle that defines its state at any given time.

  • Activity is a fundamental building block of Android applications

  • It represents a single screen with a user interface

  • Activity lifecycle includes methods like onCreate(), onStart(), onResume(), onPause(), onStop(), onDestroy()

  • Activities can transition between different states based on user interac...

🔥 Asked by recruiter 2 times
A Software Developer was asked
Q. What is the collection framework?
Ans. 

Collection frameworks in Java provide a set of classes and interfaces to store and manipulate groups of objects.

  • Collection frameworks provide reusable data structures like lists, sets, and maps.

  • They offer algorithms to manipulate and access the elements in these data structures.

  • Examples include ArrayList, HashSet, and HashMap in Java.

Coforge HR Interview Questions

68 questions and answers

Q. Are you available for challenging work?
Q. Are you okay with working on a TAT basis or overtime?
Q. Describe your past experiences and how they are useful in this job
A Software Developer was asked
Q. What is inheritance?
Ans. 

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

  • Allows a class to inherit attributes and methods from another class

  • Promotes code reusability and helps in creating a hierarchy of classes

  • Derived class can access the properties and methods of the base class

  • Example: Class 'Car' can inherit from class 'Vehicle' to reuse common attributes like '...

Are these interview questions helpful?
A Software Developer was asked
Q. What is the difference between the runnable and start methods?
Ans. 

start() method starts a new thread and calls the run() method, while run() method executes the code in the current thread.

  • start() method creates a new thread and executes the code in the run() method of that thread.

  • run() method executes the code in the current thread.

  • Calling run() method directly does not create a new thread.

  • start() method can be called only once, while run() method can be called multiple times.

A Software Developer was asked
Q. What is the difference between wait and sleep?
Ans. 

wait is used for synchronization between threads while sleep is used to pause the execution of a thread

  • wait is used to wait for a specific condition to occur while sleep is used to pause the execution for a specific amount of time

  • wait releases the lock on the object while sleep does not

  • wait is called on an object while sleep is called on a thread

  • wait can be interrupted by another thread while sleep cannot

A Software Developer was asked
Q. Given a table with 4-5 names, how would you change the name of the third person?
Ans. 

To change the name of the third person in a table with 4-5 names.

  • Access the table

  • Identify the third person's name

  • Replace the name with the new name

Coforge Software Developer Interview Experiences

15 interviews found

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
-
Result
Selected Selected
Round 1 - Technical 

(5 Questions)

  • Q1. Android Basic questions
  • Q2. What is Activity and its lifecycle
  • Ans. 

    Activity in Android is a single screen with a user interface. It has a lifecycle that defines its state at any given time.

    • Activity is a fundamental building block of Android applications

    • It represents a single screen with a user interface

    • Activity lifecycle includes methods like onCreate(), onStart(), onResume(), onPause(), onStop(), onDestroy()

    • Activities can transition between different states based on user interactions...

  • Answered by AI
  • Q3. Types if services Services
  • Ans. 

    There are three main types of services: business services, consumer services, and public services.

    • Business services are services provided to other businesses, such as consulting or marketing services.

    • Consumer services are services provided directly to consumers, such as retail or hospitality services.

    • Public services are services provided by the government or non-profit organizations, such as healthcare or education ser...

  • Answered by AI
  • Q4. How do you disable screenshot
  • Ans. 

    To disable screenshot, you can use a combination of hardware and software restrictions.

    • Use a mobile device management (MDM) solution to restrict screenshot functionality

    • Implement code in your app to prevent screenshots from being taken

    • Consider using secure containers or environments to prevent unauthorized access to sensitive information

  • Answered by AI
  • Q5. Types of intent
  • Ans. 

    Types of intent refer to the different categories of intentions that a user may have when interacting with a system.

    • Informational intent - user seeks information or answers to questions

    • Transactional intent - user wants to perform a specific action or transaction

    • Navigational intent - user wants to navigate to a specific page or section

    • Commercial intent - user is interested in purchasing a product or service

  • Answered by AI

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Naukri.com and was interviewed in May 2024. There was 1 interview round.

Round 1 - Technical 

(3 Questions)

  • Q1. Difference between asp.net mvc and .net core
  • Ans. 

    ASP.NET MVC is a web application framework developed by Microsoft, while .NET Core is a cross-platform, open-source framework.

    • ASP.NET MVC is a framework for building web applications using the Model-View-Controller pattern, while .NET Core is a general-purpose framework for building various types of applications.

    • ASP.NET MVC is Windows-only, while .NET Core is cross-platform and can run on Windows, macOS, and Linux.

    • ASP....

  • Answered by AI
  • Q2. Middleware and how can you declare it
  • Q3. Dependency injection

Skills evaluated in this interview

Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Aptitude Test 

APt and COre dbms,sql

Round 2 - Technical 

(2 Questions)

  • Q1. What is vcs? 2-OOPS 3-sql queries
  • Ans. 

    VCS stands for Version Control System, a tool used to track changes in code and collaborate with other developers.

    • VCS helps developers track changes in code over time

    • It allows multiple developers to work on the same codebase without conflicts

    • Common VCS tools include Git, SVN, and Mercurial

  • Answered by AI
  • Q2. Ask abot software development and github?

Interview Preparation Tips

Interview preparation tips for other job seekers - focus on basic language

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Aptitude Test 

Easy and os que were there

Round 2 - Technical 

(2 Questions)

  • Q1. Os related oops dbms and mostly revolving around resume
  • Q2. What is collection frameworks

Skills evaluated in this interview

Interview experience
1
Bad
Difficulty level
Easy
Process Duration
4-6 weeks
Result
Selected Selected

I applied via Walk-in and was interviewed in Apr 2024. There were 2 interview rounds.

Round 1 - Assignment 

DSA questions was asked

Round 2 - One-on-one 

(1 Question)

  • Q1. DSA questions was asked
Interview experience
2
Poor
Difficulty level
Easy
Process Duration
-
Result
Selected Selected
Round 1 - Technical 

(1 Question)

  • Q1. What is the inheritance?

Skills evaluated in this interview

Interview experience
3
Average
Difficulty level
Hard
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Recruitment Consulltant and was interviewed in Mar 2023. There were 2 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 - Technical 

(2 Questions)

  • Q1. About services of service rest
  • Q2. Child cases creation and properties
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 Sep 2023. There were 3 interview rounds.

Round 1 - Aptitude Test 

Easy to solve all wue

Round 2 - Coding Test 

Java and c# questions

Round 3 - Technical 

(2 Questions)

  • Q1. What is oops concept
  • Q2. Linked list and its application
  • Ans. 

    A linked list is a data structure where each element points to the next element, allowing for dynamic size and efficient insertion/deletion.

    • Linked list is made up of nodes, each containing data and a reference to the next node.

    • Insertion and deletion operations are efficient in linked lists compared to arrays.

    • Examples of linked list applications include implementing stacks, queues, and adjacency lists in graphs.

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Nothing

Skills evaluated in this interview

Round 1 - One-on-one 

(3 Questions)

  • Q1. Can you please start with your Self-introduction
  • Q2. What is the most challenging situation you have faced in your carrier so far
  • Q3. What is your achievement

Interview Preparation Tips

Interview preparation tips for other job seekers - Be confident and be honest if you don't know the answer. You may also ask for some time if you need to think before answering the question and that is absolutely fine.
Always try to answer to the point and don't over-explain things.
Interview experience
4
Good
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Campus Placement and was interviewed before Oct 2022. There were 2 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Don’t add your photo or details such as gender, age, and address in your resume. These details do not add any value.
View all tips
Round 2 - Technical 

(2 Questions)

  • Q1. Easy interview process over all
  • Q2. Questions on sql , joins, lambda ,indexes

Interview Preparation Tips

Topics to prepare for Coforge Software Developer interview:
  • DBMS
Interview preparation tips for other job seekers - Some projects are good some are just ok

Top trending discussions

View All
Interview Hub
6d (edited)
anshitanegi
·
ex -
Planet Spark
When HR’s Chinese English made me drop the interview!
So, I talked to the HR yesterday about the interview. I asked Please send me the location But their English… bro I was shocked! It was like talking to someone jisne english nahi kuch ar hi seekh liya ho, if the HR’s English is this I can only imagine the rest of the company I decided to drop the interview with this chinese english😶‍🌫️
FeedCard Image
Got a question about Coforge?
Ask anonymously on communities.

Coforge Interview FAQs

How many rounds are there in Coforge Software Developer interview?
Coforge interview process usually has 1-2 rounds. The most common rounds in the Coforge interview process are Technical, Aptitude Test and Resume Shortlist.
How to prepare for Coforge Software Developer interview?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at Coforge. The most common topics and skills that interviewers at Coforge expect are MDM, Power Bi, Python, React and Software Development.
What are the top questions asked in Coforge Software Developer interview?

Some of the top questions asked at the Coforge Software Developer interview -

  1. in a string there is alphabets as well as numbers, you have sum of those number...read more
  2. in a table there is 4-5 names, change the name of third person...read more
  3. What is Arraylist ,linkedlist,map,hasta...read more

Tell us how to improve this page.

Overall Interview Experience Rating

3.7/5

based on 10 interview experiences

Difficulty level

Easy 57%
Moderate 29%
Hard 14%

Duration

Less than 2 weeks 80%
4-6 weeks 20%
View more
Join Coforge Transform at the Intersect. Thrive with Coforge
Coforge Software Developer Salary
based on 773 salaries
₹3.8 L/yr - ₹9.4 L/yr
40% less than the average Software Developer Salary in India
View more details

Coforge Software Developer Reviews and Ratings

based on 92 reviews

3.4/5

Rating in categories

3.1

Skill development

3.3

Work-life balance

2.9

Salary

3.2

Job security

3.3

Company culture

2.8

Promotions

3.0

Work satisfaction

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

₹7.9 L/yr - ₹23.4 L/yr

Technical Analyst
2.8k salaries
unlock blur

₹17.9 L/yr - ₹32 L/yr

Software Engineer
2.3k salaries
unlock blur

₹3.6 L/yr - ₹8.9 L/yr

Senior Test Engineer
1.8k salaries
unlock blur

₹5.9 L/yr - ₹17.1 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