i
PIT
Solutions
Filter interviews by
Polymorphism in Java allows objects of different classes to be treated as objects of a common superclass.
Polymorphism is achieved through method overriding and method overloading.
Method overriding allows a subclass to provide a specific implementation of a method that is already provided by its superclass.
Method overloading allows multiple methods with the same name but different parameters to coexist in the same ...
Inheritance is a concept in object-oriented programming where a class inherits properties and behaviors from another class.
Allows a class to inherit attributes and methods from another class
Promotes code reusability and reduces redundancy
Derived class can add its own attributes and methods or override existing ones
Example: Class 'Animal' can be a base class with attributes like 'name' and methods like 'eat'. Class...
Oops concept in Java refers to Object-Oriented Programming principles like 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 implementat...
Oops concepts are fundamental principles of object-oriented programming like inheritance, polymorphism, encapsulation, and abstraction.
Inheritance: Allows a class to inherit properties and behavior from another class.
Polymorphism: Ability to present the same interface for different data types.
Encapsulation: Bundling data and methods that operate on the data into a single unit.
Abstraction: Hiding the complex implem...
Access modifiers control the visibility and accessibility of classes, methods, and variables in object-oriented programming.
There are four types of access modifiers in Java: public, private, protected, and default.
Public: accessible from any other class.
Private: accessible only within the same class.
Protected: accessible within the same package and subclasses.
Default: accessible only within the same package.
Access...
Aptitude test with mathematical problems
I applied via Referral and was interviewed before Apr 2023. There were 3 interview rounds.
The test had 50 MCQ.
Oops concept in Java refers to Object-Oriented Programming principles like 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 d...
Inheritance is a concept in object-oriented programming where a class inherits properties and behaviors from another class.
Allows a class to inherit attributes and methods from another class
Promotes code reusability and reduces redundancy
Derived class can add its own attributes and methods or override existing ones
Example: Class 'Animal' can be a base class with attributes like 'name' and methods like 'eat'. Class 'Dog...
I applied via Campus Placement and was interviewed before May 2022. There were 4 interview rounds.
Logical reasoning and English grammar
Oops concepts are fundamental principles of object-oriented programming like inheritance, polymorphism, encapsulation, and abstraction.
Inheritance: Allows a class to inherit properties and behavior from another class.
Polymorphism: Ability to present the same interface for different data types.
Encapsulation: Bundling data and methods that operate on the data into a single unit.
Abstraction: Hiding the complex implementat...
Access modifiers control the visibility and accessibility of classes, methods, and variables in object-oriented programming.
There are four types of access modifiers in Java: public, private, protected, and default.
Public: accessible from any other class.
Private: accessible only within the same class.
Protected: accessible within the same package and subclasses.
Default: accessible only within the same package.
Access modi...
I applied via LinkedIn and was interviewed in Nov 2021. There were 3 interview rounds.
Basics of maths, English,logic
Top trending discussions
I applied via Naukri.com and was interviewed in Jul 2021. There were 4 interview rounds.
I applied via Monster and was interviewed before Dec 2021. There were 5 interview rounds.
Java, SQL, SDLC agile, db queries, Http response and request codes status
Finding second largest element in an array without sorting using hash set.
Create a hash set and iterate through the array, adding each element to the set.
Initialize two variables to keep track of the largest and second largest elements.
Iterate through the set and compare each element to the largest and second largest variables.
Return the second largest variable.
I applied via Apna Jobs and was interviewed before Aug 2021. There were 4 interview rounds.
Easy to score in coding test. 3 questions of easy medium and hard level
English and aptitude test
4 questions related arrays,strings.
60 questions have to be solved from 60 minutes.
I applied via Campus Placement and was interviewed before May 2023. There were 4 interview rounds.
Basic and mid level aptitude questions
2 coding question which are difficult not found in internet
posted on 13 Feb 2023
based on 4 interview experiences
Difficulty level
Duration
based on 5 reviews
Rating in categories
Senior Software Engineer
143
salaries
| ₹6 L/yr - ₹14 L/yr |
Software Engineer
141
salaries
| ₹3.9 L/yr - ₹8.7 L/yr |
Test Engineer
65
salaries
| ₹3 L/yr - ₹6 L/yr |
Senior Test Engineer
43
salaries
| ₹4.2 L/yr - ₹8.4 L/yr |
Business Analyst
31
salaries
| ₹2.4 L/yr - ₹6.8 L/yr |
Damco Solutions
smartData Enterprises
In Time Tec Visionsoft
AgreeYa Solutions