i
Enterprise Minds
Filter interviews by
I appeared for an interview 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.
Get interview-ready with Top Enterprise Minds Interview Questions
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
I applied via Recruitment Consultant and was interviewed in Jul 2021. There were 5 interview rounds.
I applied via Referral and was interviewed before Feb 2022. There were 4 interview rounds.
Easy level questions on string, linked list and array
TCP is a connection-oriented protocol while UDP is connectionless.
TCP provides reliable, ordered, and error-checked delivery of data while UDP does not guarantee any of these.
TCP is slower but more reliable while UDP is faster but less reliable.
TCP is used for applications that require high reliability and accuracy such as email, file transfer, and web browsing while UDP is used for applications that require speed and ...
A nibble swap program in C
Nibble swap means swapping the 4-bit halves of a byte
Use bitwise operators to perform the swap
Example: unsigned char x = 0xAB; x = ((x & 0x0F) << 4) | ((x & 0xF0) >> 4);
Reverse a linked list in C language.
Create three pointers: current, previous, and next.
Traverse the linked list and change the direction of the pointers.
Return the new head of the reversed linked list.
API call in C
Include the necessary header files
Create a URL string with the required parameters
Use the curl library to make the API call
Handle the response data appropriately
I applied via Recruitment Consulltant and was interviewed before May 2022. There were 4 interview rounds.
Programming on basics of C
Programming on basics of C
based on 9 interviews
Interview experience
based on 73 reviews
Rating in categories
Hyderabad / Secunderabad,
Bangalore / Bengaluru
3-5 Yrs
Not Disclosed
Software Engineer
83
salaries
| ₹4 L/yr - ₹12.8 L/yr |
Senior Software Engineer
41
salaries
| ₹10 L/yr - ₹33 L/yr |
Software Developer
17
salaries
| ₹6 L/yr - ₹13.9 L/yr |
Devops Engineer
17
salaries
| ₹2.7 L/yr - ₹11.9 L/yr |
Front end Developer
13
salaries
| ₹3 L/yr - ₹8 L/yr |
Cyfuture
Value Point Systems
JoulestoWatts Business Solutions
Black Knight