Filter interviews by
I applied via Naukri.com and was interviewed before Jan 2022. There was 1 interview round.
List is a collection of ordered elements. Java 8 introduced lambda expressions and streams for efficient list operations.
Java 8 features include lambda expressions and streams for efficient list operations
To iterate a list, use for-each loop or lambda expression with forEach() method
Example: List
IOC is Inversion of Control, a design pattern where control of object creation and flow is inverted. Dependency Injection is a way to implement IOC.
IOC is a design pattern that allows for loose coupling between components
Dependency Injection is a way to implement IOC by injecting dependencies into a class rather than having the class create them
DI can be done through constructor injection, setter injection, or interfac...
Top trending discussions
I applied via Naukri.com and was interviewed in Oct 2024. There were 3 interview rounds.
Online zoom coding test will be there - 4 questions - 2 about output of code & 2 about technical questions.
Polymorphism is the ability of a single function or method to operate on different types of data.
Polymorphism allows objects of different classes to be treated as objects of a common superclass.
Virtual polymorphism is achieved through virtual functions in C++.
Virtual functions allow a function in a base class to be overridden in a derived class.
Example: Animal class with virtual function 'makeSound' overridden in Dog a
Virtual polymorphism allows objects of different classes to be treated as objects of a common superclass.
Create a base class with virtual functions
Create derived classes that override the virtual functions
Use pointers or references of the base class to call the overridden functions
I applied via Naukri.com and was interviewed in Nov 2024. There were 3 interview rounds.
Coding round is related to DSA
Technology advantage or not
All aptitude topics,logical reasoning
I applied via Naukri.com and was interviewed in Aug 2024. There was 1 interview round.
Consumers read data from topics, while producers write data to topics in Kafka.
Consumers subscribe to topics to read messages from them
Producers publish messages to topics for consumers to read
Consumers can be part of a consumer group to scale out consumption
Producers can specify key for messages to control partitioning
posted on 18 Sep 2024
There were easy to medium dsa questions
Object-oriented programming concepts that help in organizing and structuring code.
Encapsulation: Bundling data and methods that operate on the data into a single unit (class).
Inheritance: Allowing a class to inherit properties and behavior from another class.
Polymorphism: Ability to present the same interface for different data types.
Abstraction: Hiding the complex implementation details and showing only the necessary
I applied via Job Portal and was interviewed in Jul 2024. There was 1 interview round.
I applied via Referral
Hackerrank coding round.
based on 1 interview
Interview experience
based on 3 reviews
Rating in categories
Junior Consultant
54
salaries
| ₹3 L/yr - ₹4.8 L/yr |
Consultant
48
salaries
| ₹3.5 L/yr - ₹10.2 L/yr |
Senior Consultant
29
salaries
| ₹7.2 L/yr - ₹12 L/yr |
Software Developer
24
salaries
| ₹2.2 L/yr - ₹5 L/yr |
Principal Consultant
12
salaries
| ₹10.4 L/yr - ₹23 L/yr |
TCS
Infosys
Wipro
HCLTech