i
Enterprise Minds
Filter interviews by
I was interviewed in Aug 2024.
Yes, I am committed to continuous learning to stay updated with the latest trends and technologies in UI/UX design.
I believe in staying current with industry trends and technologies
I regularly attend workshops, webinars, and conferences to enhance my skills
I actively seek out new learning opportunities to improve my craft
I applied via Naukri.com and was interviewed in Feb 2023. There were 2 interview rounds.
To make a class Immutable, we need to ensure that its state cannot be modified after creation.
Make all fields final and private
Do not provide any setters
Ensure that any mutable objects are not exposed through getters
Make the class final or use private constructor to prevent subclassing
Override equals() and hashCode() methods to ensure that objects can be compared based on their state
Replace odd numbers with their square using stream on a given List of Integers.
Use stream() method to convert the List of Integers into a stream.
Use map() method to apply the square function to each odd number.
Use filter() method to filter out even numbers.
Use collect() method to convert the stream back to a List.
Example: List
Spring is a framework for building Java applications, while Spring Boot is a tool for simplifying and automating the configuration of Spring applications.
Spring provides a comprehensive framework for building Java applications, including features such as dependency injection, AOP, and MVC.
Spring Boot is built on top of Spring and provides a streamlined way to configure and run Spring applications, with features such as...
Choose based on requirements and configuration
Identify the requirements for the bean
Check the configuration of both beans
Choose the bean that meets the requirements and has the appropriate configuration
The @Qualifier annotation is used to differentiate between beans of the same type, while @Primary is used to give priority to a bean.
Both annotations are used to resolve ambiguity when multiple beans of the same type are present.
@Qualifier is used to specify a unique identifier for a bean, which can be used to inject that specific bean.
@Primary is used to give priority to a bean when multiple beans of the same type are...
Annotations are a form of metadata that provide additional information about code.
Annotations are denoted by the '@' symbol and can be applied to classes, methods, fields, and parameters.
They can be used to provide information to the compiler, tools, and runtime environments.
Examples of annotations include @Override, @Deprecated, and @SuppressWarnings.
Annotations can also be used to create custom annotations for specif
Singleton pattern restricts the instantiation of a class to one object.
Used when only one instance of a class is required throughout the application
Provides a global point of access to the instance
Implemented by making the constructor private and providing a static method to access the instance
Example: java.lang.Runtime#getRuntime()
Example: Database connection pool
CRUD stands for Create, Read, Update, and Delete. These are the basic operations performed on data in a database.
Create - inserting new data into the database
Read - retrieving data from the database
Update - modifying existing data in the database
Delete - removing data from the database
Use try-catch block to handle the exception and provide fallback mechanism
Wrap the 3rd party operation in a try-catch block
Catch the specific exception thrown by the operation
Provide a fallback mechanism to handle the exception
Log the exception for debugging purposes
I applied via Referral and was interviewed before Jun 2023. There was 1 interview round.
Enterprise Minds interview questions for popular designations
I applied via Referral and was interviewed before May 2022. There were 3 interview rounds.
Was an easy question on leetcode which involved use of object in javascript.
Python code with list, string related medium level questions
I applied via Naukri.com and was interviewed before Feb 2023. There were 2 interview rounds.
Asked DSA. Ased question
Top trending discussions
I applied via Naukri.com and was interviewed in Aug 2020. There were 3 interview rounds.
I applied via Campus Placement and was interviewed before Feb 2020. There were 6 interview rounds.
I applied via Company Website and was interviewed before Feb 2020. There was 1 interview round.
based on 9 interviews
Interview experience
based on 68 reviews
Rating in categories
Software Engineer
84
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Software Engineer
43
salaries
| ₹0 L/yr - ₹0 L/yr |
Software Developer
17
salaries
| ₹0 L/yr - ₹0 L/yr |
Devops Engineer
16
salaries
| ₹0 L/yr - ₹0 L/yr |
Front end Developer
12
salaries
| ₹0 L/yr - ₹0 L/yr |
TCS
Infosys
Wipro
HCLTech