i
KJ System
Filter interviews by
Java MCQs and coding questions
OOP concepts in Java include inheritance, encapsulation, polymorphism, and abstraction.
Inheritance allows a class to inherit properties and behavior from another class.
Encapsulation involves bundling data and methods that operate on the data into a single unit.
Polymorphism allows objects to be treated as instances of their parent class.
Abstraction hides the implementation details and only shows the necessary features t
Types of inheritance in object-oriented programming
Single inheritance: a subclass inherits from only one superclass
Multiple inheritance: a subclass inherits from multiple superclasses
Multilevel inheritance: a subclass inherits from a superclass, which in turn inherits from another superclass
Hierarchical inheritance: multiple subclasses inherit from a single superclass
Yes, I am able to work effectively under stress and have experience doing so in previous roles.
I have experience working on tight deadlines and handling high-pressure situations.
I am able to prioritize tasks and stay focused under stress.
I can remain calm and composed while problem-solving under pressure.
Yes, I have experience working under stress and can handle pressure effectively.
I have successfully completed projects with tight deadlines in my previous roles
I am able to prioritize tasks and remain focused under pressure
I have experience troubleshooting and resolving issues quickly in high-pressure situations
I applied via Walk-in and was interviewed before Aug 2020. There were 3 interview rounds.
Arrays are a collection of elements of the same data type, stored in contiguous memory locations.
Arrays can store multiple values of the same type.
Elements in an array are accessed using their index.
Arrays have a fixed size, which is determined at the time of declaration.
Arrays can be used to store and manipulate data efficiently.
Example: string[] names = {"John", "Jane", "Mike"};
A constructor is a special method that is used to initialize objects in a class.
Constructors have the same name as the class they belong to.
They are called automatically when an object is created.
Constructors can have parameters to initialize object properties.
They can be overloaded to have multiple versions with different parameters.
Example: class Car { Car() { // constructor code } }
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 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 Walk-in and was interviewed before Jan 2022. There were 3 interview rounds.
Aptitude test duration 90 min 100 question
Coding test 50 code 100 marks 60 min
based on 1 interview
Interview experience
based on 10 reviews
Rating in categories
Business Analyst
91
salaries
| ₹0 L/yr - ₹0 L/yr |
Software Developer
37
salaries
| ₹0 L/yr - ₹0 L/yr |
Quality Analyst
23
salaries
| ₹0 L/yr - ₹0 L/yr |
UI Developer
18
salaries
| ₹0 L/yr - ₹0 L/yr |
Software Programmer
12
salaries
| ₹0 L/yr - ₹0 L/yr |
TCS
Infosys
Wipro
HCLTech