OOAD Interview Questions
Questions Answers Views Company eMail

What is the difference between function overloading and over riding?

BirlaSoft,

567

explain the difference between operator overloading and function overloading.

TCS,

588

What are abstract functions? Why are they used?

566

Describe the Diamond problem. Where does this problem occur?

Tech Mahindra,

557

What is an interface?

597

What is the difference between class and interface?

586

Can an interface implement or extend another interface?

563

What is the benefit of Composition over Inheritance?

545

What are the rules to define a functional interface?

541

Is is possible to define our own functional interface?

603

What is a functional interface? What is sam interface?

567

Is it possible to provide method implementations in java interfaces? If possible, how do we provide them?

527

Differences between functional programming and object-oriented programming?

541

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

668

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

604


Post New OOAD Questions

Un-Answered Questions { OOAD }

How do I make sure that an object is released in code such as a connection or file object?

623


Write about abstract base classes?

598


Explain the implementation phase with respect to oop?

554


Explain the rationale behind object oriented concepts?

602


what is virtual function and pure virtual function ?

566






Describe the Diamond problem. Where does this problem occur?

557


What is the difference between an Abstract class and Interface?

609


Can you give some examples of tokens?

650


How many instances can be created for an abstract class?

544


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

604


Why is OOP good?

578


What do you mean by virtual function and virtual classes?

522


State some of the advantages of object oriented programming?

620


What is a try/ catch block?

549


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

563