i
KJ
System
Filter interviews by
Java MCQs and coding questions
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
posted on 7 May 2021
I applied via Naukri.com and was interviewed in Apr 2021. There was 1 interview round.
I appeared for an interview in Jan 2021.
Array duplicates and burn binary tree
I applied via Walk-in and was interviewed in Dec 2023. There were 2 interview rounds.
It's more deficult it's not easy round
I appeared for an interview before Jun 2024, where I was asked the following questions.
Dynamic programming is a method for solving complex problems by breaking them down into simpler subproblems and storing their solutions.
Dynamic programming is used to optimize recursive algorithms by storing previously computed results.
It is commonly applied in problems like Fibonacci sequence calculation, where results of smaller subproblems are reused.
Dynamic programming can be categorized into two approaches: top-do...
Trees are hierarchical data structures used to represent relationships and organize data efficiently.
A tree consists of nodes connected by edges, with a single root node at the top.
Each node can have zero or more child nodes, forming a parent-child relationship.
Common types of trees include binary trees, binary search trees, and AVL trees.
In a binary tree, each node has at most two children, referred to as the left and...
based on 1 interview experience
based on 11 reviews
Rating in categories
Business Analyst
97
salaries
| ₹2.2 L/yr - ₹6 L/yr |
Software Developer
37
salaries
| ₹4.1 L/yr - ₹10.9 L/yr |
Quality Analyst
24
salaries
| ₹2.2 L/yr - ₹7.1 L/yr |
UI Developer
17
salaries
| ₹1.2 L/yr - ₹4 L/yr |
Software Programmer
9
salaries
| ₹2 L/yr - ₹11.5 L/yr |
Duck Creek Technologies
Ascent HR Technologies Private Limited
FinThrive
Subex