i
Coforge
Work with us
Filter interviews by
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
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...
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
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...
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.
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 '...
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.
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 prime number is a number that is only divisible by 1 and itself.
Start by checking if the number is less than 2, as prime numbers start from 2.
Use a loop to check if the number is divisible by any number from 2 to the square root of the number.
If the number is divisible by any of these numbers, it is not prime.
If the number is not divisible by any of these numbers, it is prime.
Sum of numbers in a string with alphabets.
Iterate through the string and check if each character is a number.
If it is a number, add it to a running total.
Return the total sum of all numbers in the string.
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...
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...
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
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
I applied via Naukri.com and was interviewed in May 2024. There was 1 interview round.
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....
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
APt and COre dbms,sql
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
Easy and os que were there
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.
I applied via Walk-in and was interviewed in Apr 2024. There were 2 interview rounds.
DSA questions was asked
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 'color...
I applied via Recruitment Consulltant and was interviewed in Mar 2023. There were 2 interview rounds.
I applied via Campus Placement and was interviewed before Sep 2023. There were 3 interview rounds.
Easy to solve all wue
Java and c# questions
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 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.
I applied via Campus Placement and was interviewed before Oct 2022. There were 2 interview rounds.
What people are saying about Coforge
based on 10 interview experiences
Difficulty level
Duration
based on 91 reviews
Rating in categories
Senior Software Engineer
4.9k
salaries
| ₹6.2 L/yr - ₹23.1 L/yr |
Technical Analyst
2.8k
salaries
| ₹9.7 L/yr - ₹38.4 L/yr |
Software Engineer
2.2k
salaries
| ₹2.4 L/yr - ₹10 L/yr |
Senior Test Engineer
1.8k
salaries
| ₹4.8 L/yr - ₹20 L/yr |
Technology Specialist
1.2k
salaries
| ₹12 L/yr - ₹42 L/yr |
Capgemini
Cognizant
Accenture
Infosys