Filter interviews by
Encapsulation, Inheritance, Polymorphism, Abstraction
Encapsulation: Bundling data and methods that operate on the data into a single unit
Inheritance: Ability of a class to inherit properties and behavior from another class
Polymorphism: Ability to present the same interface for different data types
Abstraction: Hiding the complex implementation details and showing only the necessary features
Interface defines a contract for classes to implement, while access specifiers control the visibility of class members.
Interface is a blueprint for classes to implement specific methods, while access specifiers control the visibility of class members like public, private, protected.
Interfaces can have multiple inheritance, while classes can only inherit from one class.
Access specifiers like public, private, protected d...
Top trending discussions
I applied via LinkedIn
Python coding tests and technical interviews.
I applied via Job Portal and was interviewed in Jul 2024. There were 2 interview rounds.
Profit and loss ,number systems ,averages ,ratios and proportions ,ages ,permutations and combinations....
More focused on basics like arrays,functions,syntax
I applied via Campus Placement and was interviewed in Sep 2024. There was 1 interview round.
Give you 5 problem in maths , string, sql etc
posted on 13 Sep 2024
Asked some medium level SQL questions
posted on 22 Jul 2024
I applied via Walk-in and was interviewed before Jul 2023. There were 4 interview rounds.
Coding test duration is 30 to 40 min
on paper pen and topic is simple like related to string,pattern and number's
I was interviewed in Aug 2023.
180 mins test calculatogn
I applied via Approached by Company and was interviewed in Nov 2022. There were 5 interview rounds.
Programming related questions and problem solving
posted on 12 Jun 2023
I applied via Hirect and was interviewed before Jun 2022. There were 3 interview rounds.
They will give you many questions on paper pen based on star patterns and OOPS
Arrays are a collection of elements stored in contiguous memory locations. Changes can be made by accessing and modifying specific elements.
Access elements by index: array[index]
Modify elements by assigning new values: array[index] = newValue
Add elements at the end: array.push(newElement)
Remove elements by index: array.splice(index, 1)
The struct keyword is used in programming languages to define a user-defined data type that contains multiple variables of different types.
Structs are used to group related data together.
They can have different types of variables, including other structs.
Structs can be used to create complex data structures.
They are commonly used in object-oriented programming languages.
The class keyword is used in object-oriented programming to define a blueprint for creating objects.
The class keyword is used in languages like Java, C++, and Python.
It allows the programmer to define the properties and behaviors of an object.
Objects created from a class are called instances.
Classes can have attributes (variables) and methods (functions).
Inheritance allows classes to inherit properties and behaviors fr...
Solution Analyst
9
salaries
| ₹10 L/yr - ₹19 L/yr |
Software Engineer
4
salaries
| ₹12.2 L/yr - ₹28 L/yr |
Release Engineer
3
salaries
| ₹15.6 L/yr - ₹43 L/yr |
Senior Talent Acquisition Specialist
3
salaries
| ₹20 L/yr - ₹33 L/yr |
Senior Product Manager
3
salaries
| ₹30 L/yr - ₹48 L/yr |
ServiceMax
ServiceNow
Salesforce
Zendesk