Filter interviews by
I applied via LinkedIn and was interviewed before Jul 2023. There was 1 interview round.
I applied via Recruitment Consulltant and was interviewed before Sep 2021. There were 2 interview rounds.
30 questions based on Java, html, javascript, jsp
Top trending discussions
I applied via Naukri.com and was interviewed in Oct 2024. There was 1 interview round.
I applied via Approached by Company and was interviewed in Feb 2024. There were 2 interview rounds.
Implement HashMap, find duplicate count, and find pairs with sum matching target in an optimized way.
Implement HashMap using arrays and linked lists for collision resolution.
Use a HashMap to store element counts and find duplicates efficiently.
Use a two-pointer approach to find pairs with sum matching the target in O(n) time complexity.
I applied via Approached by Company and was interviewed in May 2024. There was 1 interview round.
Questions on Java, OOPs, Springboot, hibernate, JSP,J2EE, and SQL. Coding on DSA easy and one 3sql query.
I applied via Naukri.com and was interviewed before Oct 2022. There were 3 interview rounds.
Reverse string code and reverse array code
Inheritance is a mechanism 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
Creates a parent-child relationship between classes
Example: Class 'Car' can inherit from class 'Vehicle' and inherit properties like 'speed' and methods like 'drive()'
Encapsulation is the concept of bundling data and methods that operate on the data into a single unit, known as a class.
Encapsulation helps in hiding the internal state of an object and restricting access to it.
It allows for better control over the data by preventing direct modification from outside the class.
Access to the data is provided through methods, which can enforce validation rules and ensure data integrity.
Ex...
Polymorphism is the ability of a single function or method to operate on different types of data.
Polymorphism allows objects of different classes to be treated as objects of a common superclass.
There are two types of polymorphism: compile-time (method overloading) and runtime (method overriding).
Example: Animal superclass with Dog and Cat subclasses. Both Dog and Cat can be treated as Animals.
Abstraction is the concept of hiding complex implementation details and showing only the necessary features to the user.
Abstraction allows developers to focus on what an object does rather than how it does it
It helps in reducing complexity and improving code readability
Example: In Java, abstract classes and interfaces are used to achieve abstraction
I applied via Naukri.com and was interviewed in Aug 2021. There were 4 interview rounds.
I applied via Approached by Company and was interviewed in Feb 2024. There was 1 interview round.
based on 1 interview
Interview experience
based on 5 reviews
Rating in categories
Software Specialist
499
salaries
| ₹2.5 L/yr - ₹10 L/yr |
Strategic Account Manager
216
salaries
| ₹3 L/yr - ₹10 L/yr |
Project Manager
170
salaries
| ₹4.3 L/yr - ₹16.5 L/yr |
Implementation Specialist
133
salaries
| ₹3 L/yr - ₹12 L/yr |
Software Developer
116
salaries
| ₹5.2 L/yr - ₹21 L/yr |
Oracle Cerner
Veradigm
Athenahealth Technology
NextGen Healthcare