Filter interviews by
Clear (1)
I applied via Naukri.com and was interviewed before Aug 2023. There were 2 interview rounds.
30 minutes Aptitude test
Java is a high-level programming language known for its portability, security, and object-oriented features.
Java is platform-independent, meaning it can run on any device with a Java Virtual Machine (JVM).
It is known for its strong security features, such as automatic memory management and built-in exception handling.
Java is an object-oriented language, allowing for modular and reusable code through classes and objects...
Collection framework is a unified architecture for representing and manipulating collections of objects in Java.
Provides interfaces (List, Set, Map) and classes (ArrayList, HashSet, HashMap) for storing and manipulating groups of objects
Includes algorithms for searching, sorting, and manipulating collections
Allows for easy iteration over collections using iterators or enhanced for loops
OOPS concepts are the four main principles of Object-Oriented Programming: Inheritance, Encapsulation, Abstraction, and Polymorphism.
Inheritance: Allows a class to inherit properties and behavior from another class.
Encapsulation: Bundling data and methods that operate on the data into a single unit.
Abstraction: Hiding the complex implementation details and showing only the necessary features of an object.
Polymorphism:
Streams are sequences of data that allow for efficient processing of large amounts of data in a continuous manner.
Streams are used for processing data in a continuous and efficient manner.
They allow for reading and writing data in chunks rather than all at once.
Examples include reading a file line by line, processing a live video feed, or receiving real-time data from a network connection.
A functional interface is an interface that contains only one abstract method.
Functional interfaces can have multiple default or static methods, but only one abstract method.
Functional interfaces are used in lambda expressions and method references.
Examples of functional interfaces in Java include Runnable, Callable, and Comparator.
Java 8 introduced several new features including lambda expressions, streams, and the new Date and Time API.
Lambda expressions allow for more concise code and easier parallel programming.
Streams provide a way to process collections of objects in a functional style.
The new Date and Time API offers improved date and time handling compared to the old Date and Calendar classes.
Top trending discussions
I applied via Naukri.com and was interviewed in Jul 2020. There were 4 interview rounds.
I applied via Campus Placement and was interviewed before Jun 2020. There were 3 interview rounds.
I applied via Company Website and was interviewed in Oct 2018. There was 0 interview round.
I applied via Naukri.com and was interviewed before Oct 2019. There were 3 interview rounds.
I applied via LinkedIn and was interviewed before Dec 2020. There was 1 interview round.
C++ is an extension of C with object-oriented programming features.
C++ supports object-oriented programming while C does not.
C++ has classes and templates while C does not.
C++ has better support for function overloading and default arguments.
C++ has a standard library that includes many useful functions.
C++ allows for both procedural and object-oriented programming.
C++ is generally considered to be a more complex langu
I applied via Naukri.com and was interviewed before Dec 2020. There were 3 interview rounds.
I applied via Company Website and was interviewed before May 2020. There were 4 interview rounds.
based on 1 interview
Interview experience
Softwaretest Engineer
16
salaries
| ₹0 L/yr - ₹0 L/yr |
Consultant
12
salaries
| ₹0 L/yr - ₹0 L/yr |
Software Engineer
9
salaries
| ₹0 L/yr - ₹0 L/yr |
Software Developer
7
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Project Leader
7
salaries
| ₹0 L/yr - ₹0 L/yr |
TCS
Infosys
Wipro
HCLTech