OOAD Interview Questions
Questions Answers Views Company eMail

What are different ways to create string object?

743

What is a default method? Why do we need default methods in java 8 interfaces?

763

Is @functionalinterface annotation mandatory to define a functional interface? What is the use of @functionalinterface annotation? Why do we need functional interfaces in java?

919

What is diamond inheritance problem? How java 8 solves this problem?

842

What is @functionalinterface?

754

What is the default access modifier in a class?

753

What is static and dynamic Binding?

740

What are all the operators that cannot be overloaded?

732

What are sealed modifiers?

795

Define Destructor?

731

What is the main difference between overloading and overriding?

767

What is dynamic or run time polymorphism?

737

What is a pure virtual function?

3 854

What is an abstraction?

684

What are the various types of constructors?

772


Post New OOAD Questions

Un-Answered Questions { OOAD }

Explain the rationale behind object oriented concepts?

819


Write down how will you create a Binary tree?

769


How many methods are there in the serializable interface?

722


What is the order of call of constructors in inheritiance?

780


Can a class in java be inherited from more than one class?

676


What is the difference between an error and an exception?

699


What is the diffrence between an abstract class and interface?

802


What is single and multiple inheritance?

749


What is the difference between a virtual method and an abstract method?

705


What is the use of ‘finalize’?

783


Explain about inheritance in oops?

726


Difference between composition and inheritance ?

707


What do you mean by polymorphism?

784


What is multiple inheritance? How java 8 supports multiple inheritance?

773


Explain about encapsulation?

756