Filter interviews by
I applied via Referral and was interviewed before Apr 2023. There was 1 interview round.
Find the possibility of getting the output value by adding the values in array
Top trending discussions
For experience candidate first round will be overview about your project working and test your understanding and your role. Based on technologies used the interview question follows and also some coding questions on same skill you worked or DSA.
It will be again coding round and system design round
I applied via Company Website and was interviewed before Feb 2023. There were 3 interview rounds.
posted on 20 Mar 2024
I applied via campus placement at KIIT University, Bhuvaneshwar and was interviewed before Mar 2023. There was 1 interview round.
Normal apti questions.
posted on 18 Sep 2021
I applied via Referral and was interviewed in Aug 2021. There was 1 interview round.
Lambda is an anonymous function while method reference refers to an existing method.
Lambda expressions are used to create anonymous functions that can be passed as arguments to methods or stored in variables.
Method references are used to refer to an existing method by name instead of defining a new lambda expression.
Lambda expressions are more flexible and can be used to create functions with any number of parameters, ...
Static variables are shared among all instances of a class, while volatile variables are used for synchronization.
Static variables are declared with the 'static' keyword and retain their value across multiple function calls.
Volatile variables are used to indicate that a variable's value can be modified by multiple threads.
Static variables are stored in the data segment of memory, while volatile variables are stored in ...
serialversionuid is a unique identifier used for serialization and deserialization of Java objects.
serialversionuid is a static field in a class that implements Serializable interface
It is used to ensure that the same class is used for deserialization as was used for serialization
If serialversionuid is not specified, JVM generates it based on class structure which can cause issues if class structure changes
It is recomm...
Yes, it should be immutable.
Immutable keys ensure that the hashcode of the key remains constant, which is important for efficient hashmap operations.
If a key is mutable, its hashcode can change during its lifetime, leading to unexpected behavior in the hashmap.
Examples of immutable keys include String, Integer, and other wrapper classes.
Cyclic dependency in Spring
Cyclic dependency occurs when two or more beans depend on each other directly or indirectly
It can cause runtime errors like StackOverflowError or BeanCurrentlyInCreationException
To resolve, use setter injection or constructor injection instead of field injection
Use @Lazy annotation to delay bean initialization
Use @Autowired(required = false) to break the cycle
I applied via Naukri.com and was interviewed in Apr 2021. There were 5 interview rounds.
I applied via LinkedIn and was interviewed in Apr 2021. There were 3 interview rounds.
posted on 4 Aug 2021
based on 1 interview
Interview experience
based on 2 reviews
Rating in categories
Software Development Engineer II
94
salaries
| ₹10 L/yr - ₹15 L/yr |
Devops Engineer
45
salaries
| ₹6.4 L/yr - ₹18 L/yr |
Development Engineer 3
40
salaries
| ₹13.5 L/yr - ₹23 L/yr |
Software Developer
36
salaries
| ₹6 L/yr - ₹24.5 L/yr |
Engineer III
30
salaries
| ₹10 L/yr - ₹20 L/yr |
Cisco
Microsoft Corporation
Intel
IBM