Filter interviews by
Advanced OOP concepts include polymorphism, encapsulation, inheritance, and abstraction, enhancing code reusability and maintainability.
Polymorphism: Allows methods to do different things based on the object it is acting upon. Example: Method overriding in subclasses.
Encapsulation: Bundles data and methods that operate on the data within one unit (class), restricting access to some components. Example: Private var...
Access specifiers determine the level of access to classes, methods, and variables in object-oriented programming languages.
Access specifiers include public, private, protected, and default.
Public allows access from any other class.
Private restricts access to only within the same class.
Protected allows access within the same package and subclasses.
Default (no specifier) restricts access to only within the same pac...
Stack overloading occurs when the stack memory is exceeded due to excessive function calls or large local variables.
Occurs when the stack memory limit is exceeded
Caused by excessive function calls or large local variables
Can lead to stack overflow error
OOPs concepts are fundamental principles of object-oriented programming, including inheritance, encapsulation, polymorphism, and abstraction.
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.
Polymorphism: Ability to present the same interface for different data types.
Abstraction: Hiding the complex ...
A class is a blueprint for creating objects, while an object is an instance of a class.
A class defines the properties and behaviors of objects.
An object is a specific instance of a class.
Objects can have their own unique values for properties defined in the class.
Classes can be used to create multiple objects with similar characteristics.
Example: Class 'Car' defines properties like 'color' and 'model', while an ob...
4 key OOP concepts are encapsulation, inheritance, polymorphism, and abstraction.
Encapsulation: bundling data and methods that operate on the data into a single unit (class)
Inheritance: allows a class to inherit properties and behavior from another class
Polymorphism: ability for objects to be treated as instances of their parent class or their own class
Abstraction: hiding the complex implementation details and sho...
Stack overloading occurs when the stack memory is exceeded due to excessive function calls or large local variables.
Occurs when the stack memory limit is exceeded
Caused by excessive function calls or large local variables
Can lead to stack overflow error
I applied via Walk-in and was interviewed in Mar 2024. There were 2 interview rounds.
Verbal reasoning
Logical reasoning
Analytical thinking
Common titles like culture , agricuture
I applied via LinkedIn and was interviewed before Feb 2023. There were 2 interview rounds.
4 key OOP concepts are encapsulation, inheritance, polymorphism, and abstraction.
Encapsulation: bundling data and methods that operate on the data into a single unit (class)
Inheritance: allows a class to inherit properties and behavior from another class
Polymorphism: ability for objects to be treated as instances of their parent class or their own class
Abstraction: hiding the complex implementation details and showing ...
Again just know coding concepts that’s what they care about
Top trending discussions
posted on 17 Oct 2024
posted on 3 Mar 2025
1hour,Time and Speed,Time and work
1 hour,Data Structure
posted on 13 Apr 2025
I appeared for an interview in Mar 2025, where I was asked the following questions.
posted on 12 Sep 2024
I applied via Recruitment Consulltant and was interviewed before Mar 2022. There were 4 interview rounds.
To upper management related to software practices
SQL data types and prime number logic code
SQL data types include integer, float, varchar, etc.
To write prime number logic in SQL, use a loop to check if a number is divisible by any number less than itself
Example: DECLARE @num INT = 7; SELECT CASE WHEN COUNT(*) = 2 THEN 'Prime' ELSE 'Not Prime' END FROM (SELECT 1 AS num UNION ALL SELECT 2 UNION ALL SELECT 3 UNION ALL SELECT 4 UNION ALL SELECT 5 UNION ALL SELECT 6) AS n...
based on 4 interview experiences
Difficulty level
Duration
based on 3 reviews
Rating in categories
Assistant Manager
681
salaries
| ₹7.9 L/yr - ₹12.5 L/yr |
Senior Engineer
437
salaries
| ₹5 L/yr - ₹10.8 L/yr |
Manager
361
salaries
| ₹10.6 L/yr - ₹18.8 L/yr |
Senior Manager
322
salaries
| ₹13.8 L/yr - ₹22.5 L/yr |
Consultant
258
salaries
| ₹6 L/yr - ₹12 L/yr |
Tata Projects
Shapoorji Pallonji Group
Kalpataru Projects International
Nagarjuna Construction Company