Filter interviews by
OOPs stands for Object-Oriented Programming. It is a programming paradigm that uses objects to design applications and computer programs.
OOPs is based on the concept of classes and objects
It emphasizes on encapsulation, inheritance, and polymorphism
Java is an example of an OOPs language
An interface is a collection of abstract methods and constants that can be implemented by a class.
Interfaces define a contract between the class and the outside world.
Classes can implement multiple interfaces.
Interfaces can extend other interfaces.
Interfaces can be used to achieve abstraction and polymorphism.
Example: Comparable interface in Java.
Top trending discussions
I am a Java Developer with 5 years of experience in developing web applications using Spring framework.
5 years of experience in Java development
Proficient in Spring framework for web application development
Strong understanding of object-oriented programming principles
Experience with database management systems like MySQL and Oracle
Familiar with Agile development methodologies
I applied via Naukri.com and was interviewed before Oct 2022. There were 4 interview rounds.
Java 8 coding ,collection part,string manipulation
90 min, DSA, hacker platform 3 question
2D DP with space optimization is a technique to reduce memory usage while solving dynamic programming problems.
Use a 1D array instead of a 2D array to store values in dynamic programming problems.
Update the values in the 1D array based on the dependencies between subproblems.
Example: Solving the longest common subsequence problem using 2D DP with space optimization.
Breadth First Search (BFS) on a tree involves visiting nodes level by level starting from the root.
Start by visiting the root node, then visit all its children before moving on to the next level
Use a queue data structure to keep track of nodes to visit next
Repeat the process until all nodes have been visited
I applied via Campus Placement
2 coding question easy to medium level
It was easy based on topic andriod vs ios
posted on 11 Apr 2024
I applied via LinkedIn and was interviewed before Apr 2023. There were 2 interview rounds.
Designing a metro line for a new station involves planning routes, considering passenger flow, and ensuring connectivity.
Conduct a feasibility study to determine the need for a new station
Consider factors such as population density, traffic patterns, and potential future growth
Plan the route to optimize connectivity with existing stations and transportation hubs
Design the station layout to accommodate passenger flow an...
I am a Java Developer with 5 years of experience in developing web applications using Spring framework.
5 years of experience in Java development
Proficient in Spring framework for web application development
Strong understanding of object-oriented programming principles
Experience with database management systems like MySQL and Oracle
Familiar with Agile development methodologies
I applied via Naukri.com and was interviewed before Oct 2022. There were 4 interview rounds.
Java 8 coding ,collection part,string manipulation
I applied via Naukri.com and was interviewed in Jun 2024. There were 3 interview rounds.
It was easy to crack,simple questions asked
They will ask only general topics
posted on 26 Sep 2024
I am a software developer with 5 years of experience in Java and Python. I have a passion for problem-solving and creating innovative solutions.
5 years of experience in Java and Python
Passionate about problem-solving
Innovative solutions driven
In 5 years, I see myself as a senior software developer leading a team and working on cutting-edge technologies.
Leading a team of developers on innovative projects
Working with cutting-edge technologies like AI and blockchain
Continuing to learn and grow in my career
Possibly pursuing further education or certifications
Contributing to open source projects
HDFC Life
ICICI Prudential Life Insurance
SBI Life Insurance Company
Max Life Insurance