i
Coforge
Filter interviews by
I applied via Approached by Company and was interviewed in Oct 2024. There was 1 interview round.
I applied via Recruitment Consulltant and was interviewed in Jun 2024. There was 1 interview round.
Java is a popular programming language used for developing various applications. Spring Boot is a framework that simplifies the development of Java applications.
Java is an object-oriented programming language known for its platform independence and versatility.
Spring Boot is a framework that simplifies the development of Java applications by providing pre-configured settings and tools.
Spring Boot allows for rapid devel...
Collection framework is a set of classes and interfaces that provide a standard way to store and manipulate groups of objects.
It provides interfaces like List, Set, and Map for storing collections of objects.
It includes classes like ArrayList, LinkedList, HashSet, and HashMap for implementing these interfaces.
Collections framework simplifies the process of storing, retrieving, and manipulating data in Java.
I applied via Naukri.com and was interviewed in Mar 2024. There was 1 interview round.
What people are saying about Coforge
I applied via Job Portal and was interviewed in Apr 2024. There was 1 interview round.
Coforge interview questions for designations
I was interviewed in Jan 2024.
A set of interview questions for a Senior Java Developer position.
Singleton class in Java is a class that allows only one instance of itself to be created.
String is immutable in Java because it ensures thread safety and allows for efficient memory management.
ArrayList and LinkedList are both implementations of the List interface, but differ in their underlying data structure and performance characteristics.
IOC (Inversi...
Get interview-ready with Top Coforge Interview Questions
I applied via Recruitment Consulltant and was interviewed in Jun 2022. There were 2 interview rounds.
ArrayList is implemented as a resizable array while LinkedList is implemented as a doubly linked list.
ArrayList provides constant time for accessing elements while LinkedList provides constant time for adding or removing elements.
ArrayList is better for storing and accessing data while LinkedList is better for manipulating data.
ArrayList is faster for iterating through elements while LinkedList is faster for adding or
Program to filter employees using Java streams
Create a list of employees
Use stream() method to convert list to stream
Use filter() method to filter employees based on condition
Use collect() method to convert stream back to list
Spring Boot has various exceptions for different scenarios.
DataAccessException - for database access errors
HttpMessageNotReadableException - for errors in HTTP message conversion
MethodArgumentNotValidException - for validation errors in request parameters
NoSuchBeanDefinitionException - for errors in bean configuration
UnauthorizedException - for authentication and authorization errors
Changing annotations on Spring Boot classes can have significant impact on the application.
Changing annotations can affect the behavior of the application
Annotations can control the lifecycle of beans, security, caching, etc.
Removing or modifying annotations can cause runtime errors
Adding new annotations can introduce new functionality
Annotations can affect the performance of the application
Setting port number as 0 in Spring Boot for a service
Setting port number as 0 allows the operating system to choose an available port
This is useful when running multiple instances of the same service on the same machine
To set port number as 0 in Spring Boot, add 'server.port=0' to application.properties or application.yml
I was interviewed in Jan 2025.
posted on 5 Jan 2025
I applied via Naukri.com and was interviewed in Dec 2024. There were 3 interview rounds.
I applied via Naukri.com and was interviewed in Dec 2024. There was 1 interview round.
Intermediate operations transform the elements of a stream, while terminal operations produce a result or side-effect.
Intermediate operations include map, filter, sorted, distinct, etc.
Terminal operations include forEach, collect, reduce, count, etc.
Intermediate operations are lazy and do not execute until a terminal operation is called.
Terminal operations trigger the processing of the stream and produce a result.
Ways to create Thread in Java
Extending the Thread class
Implementing the Runnable interface
Using Executor framework
posted on 28 Oct 2024
I was interviewed in Sep 2024.
There were MCQ questions consists of different sections like Design Pattern,Java 8
based on 5 interviews
1 Interview rounds
based on 2 reviews
Rating in categories
Senior Software Engineer
4.8k
salaries
| ₹6.1 L/yr - ₹26.1 L/yr |
Technical Analyst
2.6k
salaries
| ₹9.5 L/yr - ₹38.4 L/yr |
Software Engineer
2k
salaries
| ₹2.2 L/yr - ₹9.5 L/yr |
Senior Test Engineer
1.8k
salaries
| ₹4.7 L/yr - ₹19.9 L/yr |
Technology Specialist
1.1k
salaries
| ₹11.8 L/yr - ₹42 L/yr |
Capgemini
Cognizant
Accenture
Infosys